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