Actor
- The Trotsky (2009) .... Principal Berkhoff
- 24 8:00 p.m.-9:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 11:00 p.m.-12:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 12:00 a.m.-1:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 1:00 a.m.-2:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 2:00 p.m.-3:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 9:00 a.m.-10:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 3:00 p.m.-4:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 5:00 a.m.-6:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 7:00 a.m.-8:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 8:00 a.m.-9:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 12:00 p.m.-1:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 6:00 a.m.-7:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 11:00 a.m.-12:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 1:00 p.m.-2:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 10:00 a.m.-11:00 a.m. (2009) .... Henry Taylor
- 24 Day 7: 4:00 p.m.- 5:00 p.m. (2009) .... Henry Taylor
- 24 Day 7: 10:00 p.m.-11:00 p.m. (2009) .... Henry Taylor
- Flashpoint Eagle Two (2009) .... David Graham
- "The Listener" A Voice in the Dark (2009) .... Ray Mercer (credit only)
- The Listener One Way or Another (2009) .... Ray Mercer
- 24: Redemption (2008) .... Henry Taylor
- Changeling (2008) .... Chief James E. Davis
- Le Piège américain (2008) .... Maurice Bishop
- Harvest Moon (2008) .... Gary (attached)
- Serveuses demandées (2008) .... RCMP officier corporal Paradis
- The Listener (2008) .... Ray Mercer (10 episodes, 2009)
- Guns (2008) .... Paul Duguid
- Inconceivable (2008) .... Dr. Jackson Charles Freeman
- Bury My Heart at Wounded Knee (2007) .... General Sherman
- Intervention (2007) .... Bill
- The Poet (2007) .... Colonel Hass
- Hamlet (Solo) (2007) .... Himself - Interviewee
- Killing Zelda Sparks (2007) .... Dr. Theodore Lenningrad
- Judy's Got a Gun (2007) .... Captain Ruttgauer
- Bon Cop, Bad Cop (2006) .... Martin Ward
- Secret Files of the Inquisition (2006) .... Narrator (4 episodes, 2006)
- Burnt Toast (2005) .... Dave
- The Exorcism of Emily Rose (Untitled Scott Derrickson Project) (2005) .... Karl Gunderson
- Empire (2005) .... Caesar
- The Deal (2005) .... Hank Weiss
- Lies My Mother Told Me (2005) .... Lucas Mackenzie
- The Chronicles of Riddick (2004) .... Lord Marshal
- Widows (2004) .... Stein (1 episode, 2008)
- Highwaymen (2004) .... Fargo
- From Hong Kong to Hollywood: The Making of John Woo (2004) .... Himself
- Remembering the Future: Paycheck & the Worlds of Philip K. Dick (2004) .... Himself
- Weird Sex and Snowshoes: A Trek Through the Canadian Cinematic Psyche (2004) .... Auctioneer / Glenn Gould (archive footage)
- Paycheck (2003) .... Wolfe
- And Starring Pancho Villa as Himself (2003) .... D.W. Griffith
- Chicago (2003) .... Harrison
- National Security (2003) .... Detective Frank McDuff
- Benjamin Franklin (2002) .... Narrator (voice)
- Napoléon (2002) .... Voiceover
- Point of Origin (2002) .... Mike Matassa
- The Sum of All Fears (2002) .... Olson
- Lola (2002) .... Mike
- Trudeau (2002) .... Pierre Elliott Trudeau
- Ignition (2002) .... Gen. Joel MacAteer
- Sins of the Father (2002) .... Dalton Strong
- The Baroness and the Pig (2002) .... The Baron
- The Day Reagan Was Shot (2001) .... Caspar Weinberger
- The Caveman's Valentine (2001) .... David Leppenraub
- The Big Show (2001) .... Narrator
- Pearl Harbor (2001) .... Adm. Husband E. Kimmel
- Final Jeopardy (2001) .... Paul Battaglia
- Haven (2001) .... Bruno
- The Perfect Son (2001) .... Ryan Taylor
- Century Hotel (2001) .... Sebastian
- Thomas and the Magic Railroad (2000) .... Toby (voice)
- Nuremberg (2000) .... Rudolf HöÃ
- Trapped in a Purple Haze (2000) .... Ed Hanson
- Titus (2000) .... Marcus Andronicus
- The Virginian (2000) .... Trampas
- Mars on Earth: Preparing for Life on the Red Planet (2000) .... Narrator
- The West Wing Galileo (2000) .... Tad Whitney
- The Insider (1999) .... Richard Scruggs
- Forget Me Never (1999) .... Albert
- Le Violon rouge (The Red Violin) (1999) .... Auctioneer (Montréal)
- Storm of the Century (1999) .... Andre Linoge / Reporter on TV / Minister on TV
- Striking Poses (1999) .... Linus
- The Lesser Evil (1998) .... Derek
- Airborne (1998) .... Ron Simpson
- Creature (1998) .... Adm. Aaron Richland
- City of Angels (1998) .... Jordan Ferris
- The Herd (1998) .... Erling Porsild
- Heritage Minute (1998) .... Colonel John McCrae (1 episode)
- Artemisia (1997) .... Agostino Tassi
- Liberty! The American Revolution (1997) .... Alexander Hamilton (6 episodes, 1997)
- Critical Care (1997) .... Richard Wilson
- The Wrong Guy (1997) .... The Killer
- Hostile Waters (1997) .... Pshenishny
- Face/Off (1997) .... Dr. Malcolm Walsh
- Night Falls on Manhattan (1997) .... Elihu Harrison
- Night Sins (1997) .... Deacon Fletcher
- The Escape (1997) .... Hickman
- The Boor (1996) .... Gruzdev
- Where's the Money, Noreen? (1995) .... Kevin Hanover
- The Champagne Safari (1995) .... Narrator (voice)
- Truman (1995) .... Charlie Ross
- Friends at Last (1995) .... Phillip Connelyn
- The Spider and the Fly (1994) .... Evan
- Thirty Two Short Films About Glenn Gould (1993) .... Glenn Gould
- Bethune: The Making of a Hero (1993) .... Chester Rice
- Romeo & Juliet (1993) .... Mercutio
- Beautiful Dreamers (1992) .... Dr. Maurice Bucke
- Street Legal November (1992) .... Kyle Thompson
- Personals (1990) ....
- Friday the 13th Mightier Than the Sword (1990) .... Alex Dent
- Friday the 13th The Maestro (1989) .... Anton Pascola
- Iron Eagle II (1988) .... Yuri
- Blades of Courage (1988) ....
- The Taming of the Shrew (1988) .... Petruchio / Sly
- A Nest of Singing Birds (1987) .... Michael Jimson
- The Boys from Syracuse (1986) .... Antipholus of Ephesus

