Actor (97 credits)
- Grim Trigger (2017) General Allister Borland
- Stranger in the House (2016) Wayne
- DC's Legends of Tomorrow (2016) Sheriff
- Killer Photo (2015) Mathieu Diamond
- The Virginian (2014) Steve
- Barbie: The Pearl Princess (2014) Caligo, voice acting
- Anxious Oswald Greene (2014) Dr. Revelstein
- The Movie Out Here (2012) The Ranger
- The Package (2012) Nicholas
- Thor: Tales of Asgard (2011) Thrym / Additional Voice, voice acting
- Ninjago: Masters of Spinjitzu (2011) Constrictai General, voice acting
- Superbook (2011) Pharaoh
- Beyond Sherwood Forest (2009) Roland
- jPod (2008) Bertrand
- Clannad: Mô hitotsu no sekai - Tomoyo hen (2008) Homeroom Teacher, voice acting
- Death Note Rewrite: L o Tsugu Mono (2008) Steve Mason, voice acting
- Sanctuary (2008) Thug Boss
- The Condor (2007) George Valdez, voice acting
- BloodRayne II: Deliverance (2007) Sheriff Cobden
- Flash Gordon (2007) Willik
- War (2007) Captain Andrews
- Last Chance Cafe (2006) Paul Boyer
- Kôkaku kidôtai: S.A.C. 2nd GIG - Individual eleven (2006) Kubota / Refugee, voice acting
- The Secrets of Comfort House (2006) Sheriff Trapp
- Dr. Dolittle 3 (2006) Walter
- Fantastic Four: World's Greatest Heroes (2006) The Supreme Intelligence
- Home for the Holidays (2005) Sheriff Bob Cutter
- Into the West (2005) James Lane
- Faultline (2004) Sheriff Carl Larson
- G.I. Joe: Ninja Battles (2004) Iron Master, voice acting
- Irish Eyes (2004) Thomas Phelan
- The Collector (2004) Paul
- Matthew Blackheart: Monster Smasher (2002) Ruskin Stern
- Wishmaster 4: The Prophecy Fulfilled (2001) Djinn
- Wishmaster 3: Beyond the Gates of Hell (2001) The Djinn
- UC: Undercover (2001) Thomas Callahan
- L.A.P.D.: To Protect and to Serve (2001) Kirby
- Project ARMS (2001) Gasher
- Phantom of the Megaplex (2000) George
- Out of Time (2000) Ted Vonner
- X-Men: Evolution (2000) Dr. Bolivar Trask
- Crusade (1999) Dr. Alain Lebecque
- Relic Hunter (1999) Rod Thorson
- Glory & Honor (1998) Langdon Gibson
- Nobody Lives Forever (1998) Attorney Norman Sloat
- First Wave (1998) Det.Freddie Ludlow
- Dog's Best Friend (1997) Tim Thompson
- The Ex (1997) Miles, not listed in credits
- Volcano: Fire on the Mountain (1997) Corben
- True Heart (1997) Louie
- Dead Man's Gun (1997) Marshall Frank Bond
- Key: The Metal Idol (1996) Ajou Jinsaku, voice acting
- Key: The Metal Idol (1996) Ajou Jinsaku, voice acting
- Downdraft (1996) Standish
- Doctor Who (1996) Salinger
- The Call of the Wild: Dog of the Yukon (1996) Mr. Matthewson the Gambling Man
- Poltergeist: The Legacy (1996) Patrick Corrigan
- Brothers' Destiny (1995) Daniel Murphy
- Fight for Justice: The Nancy Conn Story (1995) Fred
- The Marshal (1995)
- Strange Luck (1995) Agent One
- University Hospital (1995) Mr. Green
- Darkman III: Die Darkman Die (1995) Dist. Atty. Ryan Mitchell
- Sliders (1995) Ross J. Kelly
- Lonesome Dove: The Outlaw Years (1995) Sheriff Bodine
- Falling from the Sky: Flight 174 (1995) Len Daniels
- The Outer Limits (1995) Dave Pettigrew
- Legends of the Fall (1994) James O'Banion
- M.A.N.T.I.S. (1994)
- Hawkeye (1994) Captain Roshfort
- Frostfire (1994) Gordon Ridout
- The Sea Wolf (1993) Jameson Damisk
- Cobra (1993) Hughes
- Moment of Truth: A Child Too Many (1993) Joe
- Born to Run (1993) Baskin
- Silent Möbius 2 (1992) Combined Monster, voice acting
- Highlander (1992) Gerard Kragen
- Diagnosis Murder (1992) Lyle Markham
- The Commish (1991) Candidate Crandall
- Sweating Bullets (1991) Jack Laszlo
- Street Justice (1991) Allen
- Yes Virginia, There Is a Santa Claus (1991)
- G.I. Joe (1990) дополнительные голоса
- Straight Line (1990) Detective Landers
- The Death of the Incredible Hulk (1990) Zed
- The Trial of the Incredible Hulk (1989) Denny
- Booker (1989) Bob Hugg
- The Incredible Hulk Returns (1988) not listed in credits
- War of the Worlds (1988) Alien
- Spearfield's Daughter (1986) Alain Roux
- C.A.T. Squad (1986) Connery
- The Blue Man (1985) Kauffman
- MacGyver (1985) Lyle Hoggart
- Santa Barbara (1984) Keith Timmons
- The Hitchhiker (1983) Man in Black
- As You Like It (1983) Amiens
- Sayônara, ginga tetsudô Surî-Nain: Andromeda shûchakueki (1981) Faust (1997), voice acting