His films have screened at numerous international festivals, including solo retrospectives at the International Film Festival Rotterdam, the Pacific Cinematheque (Vancouver) and the Canadian Film Institute (Toronto). He holds an MFA in film production from Concordia University, was a long-serving board member of the Liaison of Independent Filmmakers of Toronto (LIFT), and has taught courses in techniques of 16mm and 35mm filmmaking at several institutions including LIFT, the Filmwerkplaats Rotterdam and Humber College. He is also active as a cinematographer, working with directors such as Bruce Macdonald, Peter Lynch and Liz Marshall.