Community Update: Canada Day


Canada 150 celebrations, Eid al-Fitr, Famine in South Sudan, northeastern Nigeria, Somalia & Yemen, upcoming Scarborough MP Immigration Town Hall & Photo Album

Read More

Community Update: Rouge National Urban Park


Paddle the Rouge at Rouge National Urban Park, funding announcement at Centennial College, Ramadan Mubarak and a Photo Album

Read More

Community Update: 20 years, thank you!


Celebrating John's 20th anniversary of being elected Member of Parliament, Guildwood Day Parade, Defence Spending, S-226: Sergei Magnitsky Law & Photo Album

Read More

Connect with John on:

you can keep up to date with John on these social networks

Latest Video
Watch John on:

CPAC - Canadian Public Affairs Channel

ParlVu - Bringing Parliament to your desktop

Latest Updates

Community Update: Canada Day...

Read More

Community Update: Rouge National Urban Park...

Read More


Read More

Budget 2017: Building a Stronger Middle Class...

Read More

Constituency Office

3785 Kingston Road, Unit 10
Scarborough, ON.
M1J 3H4 - View Map

Telephone: 416-283-1226
Fax: 416-283-7935

Office Hours

Monday: 10am - 4pm
Tuesday: 10am - 4pm
Wednesday: 10am - 4pm
Thursday: 10am - 4pm
Friday: 10am - 12pm

Parliament Hill

549D Centre Block
House Of Commons
Ottawa, ON K1A 0A6

Telephone: 613-992-1447
Fax: 613-992-8968