Having studied cinema at the York University Film School and later studied editing at the International Academy of Design in Toronto, he went on to work as a producer in Toronto's Citytv and won a Gemini Award for his television work.
He also worked with Canada's National Film Board through the Reel Diversity program in Montreal and with EyeSteelFilm.
Before Taqwacore, he worked at CityTV as an editor on the shows QT: QueerTelevision and SexTV and as a producer at Book Television.
He also co-directed The Frog Princes with Ryan Mullins about a young theatre troupe training for a play, under extraordinary circumstances as all twenty members of the cast have intellectual and developmental disabilities.
The film was also shown nationally on Canadian Broadcasting Corporation (CBC) on 6 August 2011.