Si è laureato presso la York University di Toronto nel 1992 e ha esordito nello stesso anno con il cortometraggio Canadian Fever, a cui sono seguiti Playground (1994) e Lost in New York (1995). Ha quindi lavorato per le più importanti reti televisive canadesi come Cbc o Ctv, scrivendo e dirigendo numerosi programmi o documentari. Nel 2007 ha realizzato Garbage! The Revolution Starts at Home e nel 2009 Chemerical - Redefining Clean for a New Generation, entrambi presentati in diversi festival in tutto il mondo e in concorso a CinemAmbiente. Ha fondato la casa di produzione e distribuzione Take Action Films. Insegna all’Ocad University di Toronto.