House of Commons photo

Track John

Your Say

In Parliament

Elsewhere

Crucial Fact

  • His favourite word is ndp.

Conservative MP for Barrie—Innisfil (Ontario)

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

Yesterday

Voted No on Vote #655 Motion to proceed to Orders of the Day

Voted No on Vote #656 on Bill C-35 Respecting early learning and child care in Canada

Two days ago

Spoke in the House on Government Business No. 35—Extension of Sitting Hours and Conduct of Extended Proceedings Mr. Speaker, what a tangled web we weave and how cynical the government has become over the years. I recall, in 2015, when the Prime Minister, ...

Voted Yes on Vote #648 Opposition Motion (ArriveCAN)

Voted Yes on Vote #649 on Bill C-354 Amend the Canadian Radio-television and Telecommunications Commission Act (Quebec’s cultural distinctiveness and French-speaking communities)

Voted Yes on Vote #650 on Bill C-321 Amend the Criminal Code (assaults against persons who provide health services and first responders)

Two weeks ago

Spoke in the House on Mary Dawson Mr. Speaker, on behalf of the Standing Committee on Access to Information, Privacy and Ethics, I rise today in tribute to former conflict of interest and ...

Spoke in the House on Criminal Code Mr. Speaker, I for one cannot wait for the next election. I hope it comes sooner rather than later. On the important subject here, with respect ...

Spoke in the House on Canada Early Learning and Child Care Act Mr. Speaker, I rise on a point of order. I say we let him go because the tie does not match the shirt. If he wants ...

Spoke in the House on Greenhouse Gas Pollution Pricing Act Mr. Speaker, it is really unfortunate that we are here tonight debating what is effectively a gutted Bill C-234. Just to remind everyone at home, this ...

Spoke in the House on Public Services and Procurement Mr. Speaker, the arrive scam app is just like the Prime Minister, not worth the cost and not worth the corruption. The investigation and damning report ...

Spoke in the House on Immigration, Refugees and Citizenship Mr. Speaker, there have been discussions—

Spoke in the House on National Council for Reconciliation Act Mr. Speaker, I know that the hon. member spoke about humility, and sometimes we do not get things right, but it is important to recognize when ...

Three months ago

Spoke at the Information & Ethics committee on Use of Social Media Platforms for Data Harvesting and Unethical or Illicit ... Thank you, sir. I want to thank all our witnesses for being here today as part of this study. I am going to remind all of ...

More than three months ago

Spoke at the Information & Ethics committee on Committee Business I call the meeting to order. Welcome to meeting number 89 of the Standing Committee on Access to Information, Privacy and Ethics. Today's meeting is taking ...

Spoke at the Information & Ethics committee on Committee Business I'm going to call the meeting to order. Good afternoon, everyone. Welcome to meeting number 88 of the Standing Committee on Access to Information, Privacy and ...

Spoke at the Information & Ethics committee on Briefing Session on the Decision of the Royal Canadian Mounted Police (RCMP) ... Good afternoon, everyone. I call this meeting to order. Welcome to meeting number 86 of the Standing Committee on Access to Information, Privacy and Ethics. Today's ...

Spoke at the Information & Ethics committee on Briefing Session with the Information, Lobbying, and Conflict of Interest and Ethics ... Welcome to meeting number 84 of the House of Commons Standing Committee on Access to Information, Privacy and Ethics. Pursuant to Standing Order 108(3)(h), briefing on ...

Spoke at the Information & Ethics committee on Briefing Session with the Interim Conflict of Interest and Ethics Commissioner I'm going to call this meeting to order. Welcome to meeting number 79 of the House of Commons Standing Committee on Access to Information, Privacy and ...

Spoke at the Information & Ethics committee on Appointment of the Hon. Navdeep Bains as Chief Corporate Affairs Officer at ... Good afternoon. I call this meeting to order. Welcome to meeting No. 78 of the House of Commons Standing Committee on Access to Information, Privacy and ...

Posted on Twitter Glad to be among many friends this morning for the 1st “Vyshyvanka Day” in the City of #Barrie at Meridian Square.… https://t.co/xn6gRekj27

Posted on Twitter Your Bill Marco, will do nothing to solve the real gun problem in 🇨🇦👇and time will prove that right. #cdnpoli… https://t.co/WJFA6fwoIK

Posted on Twitter If you haven’t done this yet, do it now…..#Barrie #Innisfil https://t.co/sMeLpLF74J

Posted on Twitter It’s been another difficult week for @OPP_News and police community but great to have @OPPCommissioner Carrique att… https://t.co/b1hroxAHfJ

Posted on Twitter The @SouthSimcoePS held their open house this afternoon. Great to see so many families there to watch “K-9 Nitro” d… https://t.co/EX2XlavPb9

Spoke at the Information & Ethics committee on Main Estimates 2023-24: Vote 1 under Office of the Commissioner of Lobbying, ... I call the meeting to order. Welcome to meeting number 71 of the House of Commons Standing Committee on Access to Information, Privacy and Ethics. Today's ...

Posted on Twitter Watch! #Barrie #Innisfil #HeroesInLife #cdnpoli @SouthSimcoePS @OPP_News @OPPAssociation https://t.co/UppvBGCEo8

Introduced legislation Private member's bill C-378 An Act to amend the Department of Veterans Affairs Act (fairness principles)