2024
Hunting With Tigers as Ange
2022
Loot as Jean-Pierre Voland (5 episodes)
2021
Mosquito State as Edward Werner
2018
Paul, Apostle of Christ as Mauritius
2015
Texas Rising as Antonio López de Santa Anna (5 episodes)
2013
The Physician as Shah Ala ad Daula
2012
Cybergeddon as Gustov Dobreff (9 episodes)
2011
Revenge as Pascal LeMarchal (6 episodes)
2007
White Diamond: A Personal Portrait of Kylie Minogue as Self
2007
Blood and Chocolate as Gabriel
2004
Taking Lives as Paquette
2003
S.W.A.T. as Alex Montel
2003
The Roman Spring of Mrs. Stone as Paolo di Lio
2002
Angel of Death as Quemada
2002
Unfaithful as Paul Martel
2000
Bullfighter as Jacques
2000
The Slammer as Le muet
1999
City of Wonders as Onofre Bouvila
1997
The Chambermaid on the Titanic as Horty
1996
My Man as Jean-François
1995
The Horseman on the Roof as Colonel Angelo Pardi
1993
One, Two, Three, Freeze as Petit Paul
1992
IP5: The Island of Pachyderms as Tony