On October 19, 2015 Greg was elected Member of Parliament for the Quebec riding of Hull-Aylmer. Greg has solid experience in the political field. He has worked as a policy advisor and senior policy advisor in a number of ministerial offices. He has also worked at all levels of the Liberal Party of Canada, including as National Director, where he introduced change and innovation that made the party more efficient, restoring it to today's modern appeal.

    Proud father of three, Greg has always worked to improve the communities he has lived in. Since moving to the Ottawa-Gatineau area in 1988, he has gotten involved in numerous areas: social housing, community organizations, and various associations and councils.

    Greg has undertaken studies at the master's level in international relations. He also holds two bachelor's degrees—one in social science and one in international relations. Over the past 25 years, he has worked in both private and public sectors, with not-for-profit organizations and in the academic sector. In what spare time he has, he enjoys long distance running, reading, and writing. He currently sits as a member of the House of Commons Standing Committee on Finance.