Stephen’s first experience in politics came in his home town of Vaughan where he was involved in the 1999 election of the late MPP Al Palladini. Since then, he has served as the Chief Spokesperson for former Prime Minister, Stephen Harper, as Deputy Government House Leader, the Parliamentary Assistant to the Ministry of Infrastructure, and the Parliamentary Assistant to the Premier.

​Stephen is a community leader, who has devoted over half his life to public service.

He continues to give back and support the people of King-Vaughan as MPP, and as the former First Vice President of the National Congress of Italian Canadians, an active member of the Vaughan Chamber of Commerce and former Youth Education Chair of Vaughan’s Royal Canadian Legion (Mackenzie Branch 414).

Stephen lives in Vaughan, where he grew up, and remains active in his community.