2006: Inconsolable - Mr. Fisher
2005: House, M.D." playing "Rowan Chase" in episode: "Cursed"
2005: The Perfect Sleep - Nikolai
2005: Boy Culture - Gregory
2005: Deadly - Dr. Arndt
2005: Vampires: The Turning - Raines
2004: C.S.I.: NY - Dr. Willems in episode: "Outside Man"
2004: Ray - Dr. Hacker
2004: Promised Land - Jim Williamson
2003: Threat Matrix - Frederick Vorn" in episode: "Flipping"
2002: Panic Room - Stephen Altman
2002: Secretary - Dr. Twardon
2001: Jackpot -. Santa Claus/Voice of Sevon
2001: The Pretender 2001 - Sydney
2000: The Cell - Lucien Baines
1999: Twin Falls Idaho - Miles, a Doctor
1996 - The Pretender - Sydney
1996: Kindred: The Embraced - Archon Raine
1995: Earth 2 - Sheppard in the episode: "The Greatest Love Story Never Told"
1995: Serpent's Lair - Sam
1995: OP Center - Kurt
1994: Dark Side of Genius - Sherman McPhee
1994: Clear and Present Danger - Enrique Rojas, Cali Cartel
1994: Day of Reckoning - Andre Rouselle
1993: And the Band Played On - Dr. Luc Montagnier
1992: Murder, She Wrote - Inspector Morel in episode: "The Monte Carlo Murders"
1991: The Rapture - Vic
1991: Blood Ties - Eli Chelarin
1990: Double Identity - Raymond
1990: Madonne et le dragon, La - Pavel
1989: Australia - André Gauthier
1988: Maître de musique, Le - Prince Scotti
1987: Mount Royal - André Valeur
1987: Balada da Praia dos Cães - Capt. Dantas
1987: Love Among Thieves - Alan Channing
1987: Cross - Simon Leenhardt
1986: Lola - Robert
1985: A View to a Kill - Scarpine
1985: Christopher Columbus" - Don Rodrigo
1985: Phenomena - Insp. Rudolf Geiger
1984: Choose Me - Zack Antoine
1982: Stand der Dinge, Der - Friedrich Munro
1980: Guns - Tony
1967: Tuset Street - Jorge Artigas
1967: Collectionneuse, La - Adrien