· Born in Victoria, B.C. and has lived in three of the Western Provinces and Northern Ontario before making his home in Toronto
· Holds a Bachelor of Arts degree in Political Science from Carleton University, and graduated from the Vancouver Film School in the Foundation Film Program
· Raised in Winnipeg, Regina and Sault Ste. Marie by parents who believed in activism, both politically and socially, has been political involved since the age of 14
· Transferring from Algoma University College to Carleton University in 1999, volunteered on Parliament Hill in the office of an NDP Member of Parliament
· After attending the Vancouver Film School, moved back to Toronto in 2002 and has been working part-time while developing screenplays.