He earned a bachelor's degree in history and political science from Carleton University, and a diploma in health sciences from Humber College. He wrote articles for the Newswest community paper in its early days.
He graduated with a bachelor's degree in history and political science from Carleton University and a diploma in health sciences from Humber College. While working there, he contributed articles to the Newswest community paper.