2024
Getting LOST as Self2020
Perry Mason as Al Howard2019
Vault as Buddy Woonsocket2017
The Hatred as Samuel Sears2016
Colony as Ambassador King2014
The Strain as Peter Bishop2013
The Blacklist as Karakurt2010
Nikita as Amon Krieg2010
The Good Guys as Pedro2008
Indiana Jones and the Kingdom of the Crystal Skull as Russian Soldier2008
Boston Strangler The Untold Story as John Marsden2007
Burn Notice as Ivan2007
Treasure Raiders as Cronin2006
The Unit as The Major2005
Criminal Minds as Dad2005
Dr. Rage as Dr. Timothy Straun2004
Lost as Mikhail Bakunin2002
CSI: Miami as Not available2001
The Rage Within as Shane2001
Alias as Lucien Nisard2001
UC: Undercover as Not available2000
Lockdown as Perez (uncredited)1999
Law & Order: Special Victims Unit as Andre Bushido1999
Wishmaster 2: Evil Never Dies as Demerest1999
Crossfire as Dekova1999
Stealth Fighter as Roberto Menendez1997
Wishmaster as The Djinn1997
Air Force One as Boris Bazylev1996
Deadly Voyage as Romachenko1996
EZ Streets as Not available1995
The Stranger as Angel1993
Walker, Texas Ranger as Carlos Darius1993
Walker, Texas Ranger as Rudy Mendoza1993
Walker, Texas Ranger as Alberto Cardoza1993
The Adventures of Brisco County, Jr. as Blackbeard LaCutte1993
Acapulco H.E.A.T. as The Raven1992
Highlander: The Series as Bryan Slade1992
Highlander: The Series as Gavriel Larca1992
Interceptor as Capt. Christopher Winfield1991
Toy Soldiers as Luis Cali1990
The Hunt for Red October as Officer Andrei Amalric (Russian Foxtrot Bomber)1990
Another 48 Hrs. as Cherry Ganz1989
Fear Stalk as Man1989
Breaking Point as Aide1988
Mac and Me as Policeman #21987
thirtysomething as Not available1987
Hooperman as Foreign Suspect1986
Matlock as Not available1985
MacGyver as Russian Guard1985
The Twilight Zone as (segment "Red Snow")1983
Scarecrow and Mrs. King as Not availableNaN
The Pitchfork Retreat as Sheriff2025
The Final Frame as The Caller2024
Camp Pleasant Lake as Evil Man2024
Church of Chills: The First Event as Self2017
Demons as Japser Grant2016
Pretty Fine Things as Dr. Murray2014
Bad Ass 2: Bad Asses as Leandro Herrera2013
Immigrant as Not available2012
Night of the Living Dead: Re-Animation as Gerald Tovar, Jr.2012
You Can't Kill the Bogeyman as Narrator2011
Slip and Fall as Dean Dickman2010
Shadows in Paradise as Lt. Stronach2010
The Dead Matter as Vellich2009
Magic Man as Rudolph Treadwell2009
Ballistica as Dragomir2007
Chicago Massacre: Richard Speck as Jack Whitaker2007
The Rage as Dr. Viktor Vasilienko2006
American Dreamz as Chinese Translator2005
Sharkskin 6 as Eddie2004
Moscow Heat as Secretary Weston2004
The Librarians as Marcos2004
Forbidden Warrior as Ujis-Aka2003
Blue Hill Avenue as Det. Tyler2001
Down 'n Dirty as Jimmy2001
Knight Club as Krukov2000
Faust: Love of the Damned as M1998
Captured as Robert Breed1998
Killers in the House as Not available1997
Blast as Omodo1997
Touch Me as Dr. Vachenko (the Director)1997
Wicked Wishes: Making the Wishmaster as Self1996
Oblivion 2: Backlash as Jaggar / Einstein1996
Nemesis 4: Death Angel as Bernardo1996
Tarzan: The Epic Adventures as Nicholas Rokoff1996
Adrenalin: Fear the Rush as Sterns1996
Tarzan: The Epic Adventures as Nicholai Rokoff1995
Dangerous Touch as Johnnie1995
The Random Factor as Jake Anders1995
Magic Island as Blackbeard1995
Xtro 3: Watch the Skies as Captain Fetterman1994
Hong Kong 97 as Malcolm Goodchild1994
Oblivion as Redeye / Einstein1994
A Low Down Dirty Shame as Mendoza1993
Extreme Justice as Angel1993
Running Cool as Bone1992
Back in the USSR as Dimitri1990
Graveyard Shift as Danson1986
Neon Maniacs as Doc1983
Strangers Kiss as CrewNaN
Stalked as EliNaN
Alien Horde as Budiansky