2024
Curious Caterer: Foiled Plans as Sir Alistair2023
The Irrational as Colm2021
Garage Sale Mysteries: Searched & Seized as Colin McPhee2020
The Haunting of Bly Manor as Priest2017
Max 2: White House Hero as President Bragov2017
Royal New Year's Eve as Barnaby2017
Site Unseen: An Emma Fielding Mystery as Tichnor2015
The Man in the High Castle as Tuck2015
iZombie as General Glenn Mills2015
R.L. Stine's Monsterville: The Cabinet of Souls as Dr. Hysteria2015
Gourmet Detective as Jenkin2014
Flowers in the Attic as John2013
Baby Sellers as Stieg2012
Arrow as James Midas2012
Urban Warfare as Charles Grasso2012
Anything but Christmas as Charlie2011
Once Upon a Time as Baron Danglars2010
R. L. Stine's The Haunting Hour as Constantine2010
R. L. Stine's The Haunting Hour as Curator2010
The Stranger as Russian Thug #12009
Stormworld as Ogee2006
Psych as Arry2006
Underworld: Evolution as Selene's Father2006
The Evidence as Not available2005
Supernatural as Mr. Russo2004
The 4400 as Wesley Hauser2002
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight as Captain Bart Gregg2002
Sabrina: Friends Forever as Flat Ears (voice)2001
The Chris Isaak Show as Not available2001
Turbulence 3: Heavy Metal as Damen2001
Love and Treason as Michael Hallibran2000
Level 9 as Not available1999
The 13th Warrior as Norseman1999
Turbulence 2: Fear of Flying as Russ Bell1998
Da Vinci's Inquest as Not available1998
Ninja Turtles: The Next Mutation - East Meets West as Rank Lieutenant1997
Stargate SG-1 as Olaf1997
Stargate SG-1 as Zipacna's Jaffa1997
Mummies Alive! as Not available1997
Ninja Turtles: The Next Mutation as Rank Lieutenant1997
Ninja Turtles: The Next Mutation as Lieutenant1997
Extreme Dinosaurs as Not available1997
Masterminds as Happy Boy #41996
Poltergeist: The Legacy as Jailer1995
Sliders as Hot Dog Vendor1995
Little Criminals as Mitch1994
ReBoot as Not available1994
M.A.N.T.I.S. as Not available1994
The Norfin Adventures: Castle of Doom as (voice)1994
The Norfin Adventures: A Norfin Noel as (voice)1992
Highlander: The Series as Mick1992
Highlander: The Series as Anthony Dourcef1992
King Arthur & the Knights of Justice as (voice)1992
The Adventures of the Black Stallion as Not available1992
Bill & Ted's Excellent Adventures as Boyfriend #21992
Battletoads as (voice)1991
The Commish as Not available1991
Street Justice as Not available1989
Captain N: The Game Master as Simon Belmont (voice)1989
Immediate Family as Crib Mover1988
The Accused as Defendant Matt Haines1988
Earth Star Voyager as Brody Arnold1988
Nightmare at Bittercreek as Cop1987
21 Jump Street as Denny Macko1987
21 Jump Street as Waiter1987
The New Adventures of Beans Baxter as Commander1985
MacGyver as Dave1985
Danger Bay as Not available1984
Airwolf as Kirov's Aide