He was born in Toronto. He graduated at the American Film Institute’s Center for Advanced Film Studies in Los Angeles. He participated in a program of the Academy of Canadian Cinema Internship with director Philip Borsos on Bethune, in China. He is an author, a director and a producer. He directe din 1996 his first feature film Eclipse. He founded with Camelia Friberg the production company Fire Dog Films.