House of Commons photo

Track Bill

Your Say

In Parliament

Elsewhere

Crucial Fact

  • His favourite word is work.

Liberal MP for Scarborough Southwest (Ontario)

Won his last election, in 2021, with 58% of the vote.

A month ago

Didn't vote on Vote #926 Motion to proceed to Orders of the Day

Didn't vote on Vote #927 Motion to proceed to First Reading of Senate Public Bills

Didn't vote on Vote #928 Motion to adjourn the House

Spoke in the House on National Defence Mr. Speaker, I would like to begin by thanking the member for Sudbury for her hard work on our very hard-working defence committee. As we head …

Voted Yes on Vote #924 Ninth report of the Standing Committee on Veterans Affairs (Previous question)

Voted Yes on Vote #925 Ninth report of the Standing Committee on Veterans

Two months ago

Spoke in the House on National Defence Mr. Speaker, we also remember that when the conflict in Afghanistan ended, the Conservatives gutted the defence budget, taking $2.5 billion away from it, and reduced …

Spoke in the House on Public Safety Mr. Speaker, I personally believe that it is shameful that anyone would speak of the violence that took place on our streets here in Canada in …

Spoke at the National Defence committee on Supplementary Estimates (B), 2024-25: Vote 1b under Communications Security Establishment and Votes … Thank you very much, Mr. Chair. I'd like to thank all the members of the committee for giving us an opportunity to come before you today …

Spoke in the House on National Defence Mr. Speaker, I want to thank the member for Saanich—Gulf Islands for her strong advocacy. Canada has long been a proud and significant contributor to United …

Spoke in the House on Veterans Affairs Mr. Speaker, first of all, I want to thank the member for raising this important issue because there is no greater obligation for all of us …

Spoke in the House on Foreign Affairs Mr. Speaker, this is a very important question. For a thousand days, the Ukrainian people have paid a terrible price for brutal Russian aggression, and throughout …

Three months ago

Spoke in the House on Public Safety Mr. Speaker, let us talk about accountability. There are currently 700 fewer police officers working in the city of Toronto today than when I was the …

Spoke at the Veterans Affairs committee on Recognition of Persian Gulf Veterans Thank you very much, Mr. Chair. I would also extend my sincere gratitude to the members of this committee for the kind invitation to appear before …

Spoke in the House on Public Safety Mr. Speaker, I spent 39 years fighting crime in the city of Toronto. One of the things I learned in that 39 years is that cops …

More than three months ago

Spoke at the National Defence committee on Briefing on the Mandate and Priorities of the Minister of National Defence Thank you very much, Mr. Chair. First of all, let me assure you I'm not beyond excited, but I've come right up to the line. Second, …

Spoke at the Public Accounts committee on Report 1, ArriveCAN, of the 2024 Report 1 of the Auditor General … Thank you very much, Mr. Chair. Thank you for the kind invitation to come and appear before this committee. As you have already noted, I am …

Spoke at the National Defence committee on Main Estimates 2024-25: Vote 1 under Communications Security Establishment, Votes 1, 5, … Those contributions have been quite extraordinary. Thank you for acknowledging that. A number of weeks ago, the Prime Minister and I released Canada's new defence policy, …

Spoke at the National Defence committee on Defence Policy Update Thank you very much, Mr. Chair. Thank you to all members of the Standing Committee on National Defence. I'm grateful for the opportunity to come before ...

Introduced legislation Government bill C-66 An Act to amend the National Defence Act and other Acts

Spoke at the National Defence committee on Transparency within the Department of National Defence and the Canadian Armed Forces Thank you very much, Mr. Chair. First of all, I'd like to thank this committee for its indulgence last week. Unfortunately, I was not able to ...

Spoke at the National Defence committee on Meetings and Information Thank you very much, Mr. Chair. Once again, thank you to the committee for the opportunity to discuss our supplementary estimates (B) for the Department of ...

Introduced legislation Government bill C-31 An Act to amend the Criminal Records Act and to make consequential amendments to other Acts

Introduced legislation Government bill C-21 An Act to amend certain Acts and to make certain consequential amendments (firearms)

Introduced legislation Government bill C-3 An Act to amend the Royal Canadian Mounted Police Act and the Canada Border Services Agency Act and to make consequential amendments to other Acts