Credits
- 2019 · Shazam! as Charlie Beck
- 2016 · Conviction as Provost David Chambers
- 2015 · A Christmas Horror Story as Principal Herod
- 2015 · Schitt's Creek as Judge
- 2014 · The Strain as Alexei Fet
- 2011 · Suits as Judge Steiner
- 2010 · Covert Affairs as Senator Douglas Kelly
- 2009 · The Listener as Thomas Vaughan
- 2008 · Jumper as Psychologist
- 2007 · Talk to Me as Fred De Cordova
- 2007 · Still Small Voices as Bud Atherton
- 2006 · Solar Attack as Russian President Yuri Ilyushin
- 2006 · Playing House as John
- 2006 · Niagara Motel as Boris
- 2004 · A Different Loyalty as Aleksi
- 2004 · Lives of the Saints as Older Artist
- 2003 · Slings & Arrows as
- 2003 · Mayday as Captain Lutz
- 2002 · Monk as Father Hatcher
- 2002 · Rollerball as Serbo-Croatian Sports Announcer
- 2001 · Mutant X as Thom Reilly
- 1999 · Switching Goals as Arden
- 1998 · Bad As I Wanna Be: The Dennis Rodman Story as
- 1997 · Earth: Final Conflict as Tom Payne
- 1997 · ...First Do No Harm as
- 1997 · Peacekeepers as Zarcovitch
- 1997 · Galileo: On the Shoulders of Giants as Friar Sarpi
- 1996 · The Conspiracy of Fear as Lepree
- 1995 · The Great Defender as
- 1995 · Soft Deceit as Robert Reeves
- 1994 · The Babymaker: The Dr. Cecil Jacobson Story as Investigative Reporter (as Damir Andre)
- 1993 · M. Butterfly as Intelligence Officer #2
- 1991 · F/X2 as Defense Attorney
- 1990 · Man Descending as Howard
- 1989 · Friends, Lovers, & Lunatics as Harry
- 1989 · Passion and Paradise as Marc Sorel
- 1988 · Dead Ringers as Birchall
- 1987 · Ford: The Man and the Machine as Horace Dodge
- 1987 · The Lawrenceville Stories as Al
- 1986 · Lucretia as
- 1985 · One Magic Christmas as Bank Manager
- 1985 · The New Alfred Hitchcock Presents as Winters
- 1985 · Murder in Space as Col. Alexander Kalsinov
- 1984 · Sonatine as
- 1982 · Visiting Hours as Paramedic
- 1981 · Happy Birthday to Me as Junior Surgeon