Actor
- Knights of Bloodsteel (2009)
- The Imaginarium of Doctor Parnassus (2009)
- Case 39 (2009)
- Whispers and Lies (2008)
- Sanctuary (2008)
- Stargate: The Ark of Truth (2008)
- Tin Man (2007)
- Wind Chill (2007)
- Masters of Horror (2005)
- I, Robot (2004)
- Nion in the Kaberet de LaVita (1986)
- The Canadian Conspiracy (1985)
- Nion (1984)
- Philip Marlowe, Private Eye (1983)