The Horseman on the Roof
1995 · Adventure
as Angelo Pardi
Bullfighter
2003 · Action
as Jacques
The Chambermaid on the Titanic
1998 · Drama
as Horty
Dark Tide
2012 · Action
as Jeff
Paul, Apostle of Christ
2018 · Adventure
as Mauritius Gallas
The Physician
2014 · Adventure
as Shah Ala ad Daula
Blood and Chocolate
2007 · Drama
as Gabriel
Mosquito State
2021 · Drama
as Edward Werner
Taking Lives
2004 · Crime
as Paquette
Hunting with Tigers
2024 · Action
as Ange
S.W.A.T.
as Alex Montel
Tarzana S1-S3
2022 · Comedy
as Jean-Pierre Voland
Mars S2
as Ed Grann