Actor
- My Old Ass (2024)
- The Christmas Checklist (2022)
- Crisis (2021)
- The United States vs. Billie Holiday (2021)
- The Fall of the American Empire (2019)
- The Detectives (2018)
- Touched (2017)
- Song of Granite (2017)
- Frontier (2017)
- The Art of More (2015)
- Impostors (2014)
- Helix (2014)
- CAT. 8 (2013)
- Deadfall (2012)
- Eddie: The Sleepwalking Cannibal (2012)
- Supernatural: The Animation (2011)
- The Kate Logan Affair (2010)
- 18 to Life (2010)
- The Phantom (2009)
- Reverse Angle (2009)
- Sigh (2008)
- Who Is KK Downey? (2008)
- 12 Ways to Say I'm Sorry (2007)
- Proof of Lies (2006)
- Bon Cop, Bad Cop (2006)
- Le negociateur (2005)
- Tripping the Wire: A Stephen Tree Mystery (2005)
- A Deadly Encounter (2004)
- Tripping the Rift (2004)
- Choice: The Henry Morgentaler Story (2003)
- Silent Night (2002)
- Agent of Influence (2002)
- Riders (2002)
- The Dead Zone (2002)
- Looking for Leonard (2002)
- Swindle (2002)
- The Royal Scandal (2001)
- Varian's War (2001)
- Xchange (2001)
- Heart: The Marilyn Bell Story (2001)
- Nuremberg (2000)
- Stardom (2000)
- P.T. Barnum (1999)
- 36 Hours to Die (1999)
- The Patty Duke Show: Still Rockin' in Brooklyn Heights (1999)
- Lassie (1999)
- Bob Morane (1998)
- Dead End (1998)
- Captive (1998)
- Snake Eyes (1998)
- Free Money (1998)
- The Education of Little Tree (1997)
- The Hunger (1997)
- The Drive (1996)
- Snowboard Academy (1996)
- Hiroshima (1995)
- The Boys of St. Vincent: 15 Years Later (1993)
- The Boys of St. Vincent (1992)
- Wednesday's Children: Robert (1987)
- Wednesday's Children: Alex (1987)
- One Step Away (1985)
- A Time to Live (1985)
- Agency (1980)