2024
Cricket as Luc2024
Willie and Me as Robert2024
When We Were Sisters as Jacques2023
True Lies as Emilio Pérez2022
The Rookie: Feds as Tobias Kazan2022
Father Stu as Father Garcia2021
Lucky Day as Not available2021
The Station In-Between as Louis Brandt2020
The Last Thing He Wanted as Max Epperson aka Bob Weir2020
Wasp Network as Narrator (voice)2019
The L Word: Generation Q as Rodolfo Nùñez2019
To the Sea as Mann2019
Afternoon Delight as Not available2018
Run for Your Life as Yellow Skull2017
Redemption Road as Rodolfo2016
MacGyver as Jules2016
Shooter as Solotov's Banker2016
Gotthard as Louis Favre2016
Spaceman as Gino Lapue2015
Better Call Saul as Structural Engineer2015
Rosewood as Edgar Moreno2015
The Team as Jean-Louis Poquelin2014
20 Rules! For Sylvie as Adalbert2014
Oro verde as Augusto2013
Marvel's Agents of S.H.I.E.L.D. as Archeologist2013
Devious Maids as Benny Soto2013
The Undertaker as Pedro Lambert2013
Collision as Cyril2013
Who Killed Johnny as Marcel, Carlos2013
Ein Sommer in Amalfi as Luca2013
Tant qu'il pleut en Amérique as Voix2012
Perception as Detective Girard2012
The American Tetralogy as The Lost Hiker2012
Looking for Eimish as Kai2012
Escape from Tibet as Jean-Francois2012
Nobody's Rose as Daniel2011
Carré Blanc as Jean-Luc2010
The Way as Jean2010
Sennentuntschi: Curse of the Alps as Martin2010
For the Good of Others as Armand2010
Lester as Lester2009
Broken Embraces as Not available2009
Verso as Victor Preiswerk2008
Dirty Money: Undercover as Alexandre Girard2007
The Boarding School as Jacques Noiret2007
The Boarding School as Jacques Noiret (uncredited)2007
R.I.S Científica as Martín Once2007
Corps étrangers as Felipe2006
Casino Royale as Tournament Director2005
G&G – Gesichter und Geschichten as Self2005
Snow White as Paco2004
Kulturplatz as Self2002
Adventure Inc. as Bradette2002
Week End Break as Phil2001
Aeschbacher as Self2000
Ladies of the Law as Raphaël Montès1993
Babylon 2 as HimselfNaN
Lilith: Ouverture as Narrateur