2011
Foreverland as Not available2010
Human Target as Yuri2008
Sanctuary as Col. Franz Korba2008
The Andromeda Strain as Blonde Man2003
Tarzan as Patrick Nash2003
Playmakers as Not available2003
The Invitation as Michael Harris2003
Water's Edge as Officer Campbell2001
Smallville as Dr. Seidel2001
24 as Eddie Grant2001
Mutant X as Frank Thorne2001
Love and Treason as Gary Rondell2000
Andromeda as Captain Warrick2000
Dark Angel as Bruno Anselmo2000
Nuremberg as Reichsjugendführer Baldur von Schirach2000
Blacktop as Blacktop Cop1999
Relic Hunter as Gunner (as Douglas O'Keefe)1998
First Wave as Tanetti1997
Murder at 1600 as Assassin (John Kerry)1997
Rescuers: Stories of Courage - Two Women as First S.S. Guard (segment "Mamusha")1997
Inner Action as Not available1996
FX: The Series as Jurgen1996
FX: The Series as Not available1996
Once a Thief as Not available1996
Her Desperate Choice as Classroom Cop1996
Mistrial as ESU Lieutenant P. Gilles1996
When the Bullet Hits the Bone as Nick Turner1996
Specimen as Eleven1996
The Haunting of Lisa as Capt. Morgan1995
It Takes Two as Craig Bilderberg1995
Johnny Mnemonic as Pharmakom Security Officer1995
Street Law as Larry the Lender1995
Between Love and Honor as Uniformed Cop1995
No Exit as Tayback1995
The Killing Machine as Sgt. Terry1995
Cagney & Lacey: The View Through the Glass Ceiling as Bob Cortez1995
The Donor as Tom Spikes1994
Due South as Team Leader1994
Harlequin: Another Woman as Bartender1992
Catwalk as Announcer