2013
Taken: The Search for Sophie Parker as Jimmy Devlin
2010
The Glades as Dr. Kattleman (1 episode)
2009
Castle as Ronald Hooper (1 episode)
2005
Vice as Taylor Williams (as Jeff Meek)
2002
She Spies as Jonathan Drake (1 episode)
2002
She's No Angel as Jackie Furst
2000
Code Name: Phoenix as US Marshal Jake Hawkins
1999
Mortal Kombat: Kreeya as Rayden / Shao Kahn
1999
Mortal Kombat: Scorpion vs. Sub-Zero as Rayden / Shao Kahn
1998
Charmed as Dane (2 episodes)
1998
Mortal Kombat: Conquest as Rayden / Shao Kahn (22 episodes)
1998
Mortal Kombat: Terminator as Rayden / Shao Kahn
1998
Mortal Kombat: Final Battle as Rayden / Shao Kahn
1998
Mortal Kombat: Queen as Rayden / Shao Kahn
1998
Babyraub - Kinder fremder Mächte as Philip Devlin
1997
Raven: Return of the Black Dragons as Jonathan Raven
1996
Profiler (1 episode)
1996
The Pretender as Agent Gerald Linden (1 episode)
1996
Pacific Blue as Kevin McKinnon (2 episodes)
1996
Timelock as Villum, New Prisoner
1995
Dazzle as Tony 'Gabe' Gabriel
1995
Hercules: The Legendary Journeys as Vlad the Impaler (1 episode)
1994
The St. Tammany Miracle as Father Thomas
1992
Raven as Jonathan Raven (20 episodes)
1991
The Exile as John Stone (13 episodes)
1991
Night of the Cyclone as Adam
1990
Heart Condition as Graham
1989
Johnny Handsome as Earl
1989
Winter People as Cole Campbell
1988
Remo Williams: The Prophecy
1984
Miami Vice (1 episode)