House of Commons photoWon his last election, in 2025, with 52% of the vote.
Voted No on Vote #173 on Bill C-30 Implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026
Voted Yes on Vote #167 on Bill C-9 Amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)
Voted No on Vote #168 on Bill C-9 Amend the Criminal Code (hate propaganda, hate crime and access to religious or cultural places)
Voted No on Vote #169 on Bill C-26 Authorize certain payments to be made out of the Consolidated Revenue Fund for the purpose …
Voted No on Vote #170 on Bill C-267 Establish a national framework to promote the durability of electronic products and essential home appliances
Spoke in the House on Health Mr. Speaker, Canadians with documented, serious and permanent COVID‑19 vaccine injuries have been waiting years for help. A government contractor was hired to provide that help. …
Spoke in the House on Petitions Mr. Speaker, I have another petition on a totally separate issue that I would like to present. It was initiated by a constituent of mine, Jim …
Spoke in the House on Committees of the House Mr. Speaker, I have the honour to present, in both official languages, the first report of the Special Joint Committee on the Exercise of Powers Under …
Spoke in the House on Leader of the Liberal Party of Canada Mr. Speaker, the Liberals elected a Prime Minister they thought was an economic genius. They got fooled that he was a master negotiator. He sold himself …
Spoke in the House on Business of Supply Mr. Speaker, I am going to ask the same question. At the end of the day, if we are not investing back in our businesses, how …
Spoke in the House on Shine On Mr. Speaker, as a member of Parliament, I attend some fantastic events with some of the most amazing people in the world. Shine On was one …
Spoke in the House on Petitions Mr. Speaker, I have a couple of petitions to present today from the fine folks in my riding of Niagara West. The first petition talks about …
Spoke at the Veterans Affairs committee on Barriers to Entrepreneurship Among Veterans, Monitoring of the Rehabilitation Services Contract Awarded … Thank you very much. I have about 45 seconds. I want to recap what I've heard. Access to capital is key. We don't need to start …
Spoke in the House on Public Safety Telecommunicators Mr. Speaker, today marks the start of national public safety telecommunicators week. It is a week to honour the dedicated 911 communicators who serve as the …
Spoke at the Justice committee on Bill C-9 Thank you very much, Mr. Chair. I hope to speak again. My remarks will be a little shorter this time. Just in case I don't get …
Spoke at the Natural Resources committee on Development of Critical Minerals in Canada Thank you very much, Chair. Thank you to our witnesses. After 21 years, I'm always amazed at the expertise we get at the table, yet governments …
Spoke at the National Defence committee on Briefing on Updated Threat Assessment Maybe I'll ask one final question, which I'm sure needs a lot more explanation, so maybe other people will pick it up. You talked about concerns …
Spoke at the National Defence committee on Department of National Defence and Canadian Armed Forces Contaminated Sites Thank you very much, Mr. Chair. To our guests, thank you for being here. Dr. Sauvé, one thing I've learned since I've been up here is …
Spoke at the National Defence committee on Department of National Defence and Canadian Armed Forces Contaminated Sites Thank you very much, Mr. Chair. Thank you for your opening remarks, Mr. Harris. I understand what you're saying. When it comes to compensation, you look …
Spoke at the National Defence committee on Defence Policy Update and Supplementary Estimates (B), 2024-25: Vote 1b under Communications … Thank you very much, Mr. Chair. Thank you to our witnesses for being here today. My colleague Ms. Normandin asked a question of the minister on …
Spoke at the National Defence committee on Defence Policy Update Thank you very much, Mr. Chair, and to our witnesses, thank you for being here today. Dr. Marijan, we've been talking about AI, and you've talked …
Introduced legislation Private member's bill C-285 An Act to amend the Canadian Human Rights Act, the Canada Labour Code and the Employment Insurance Act