Rage
2009 · Drama
as Merlin
1915
2015 · Drama
as Simon
The Swallows of Kabul
2019 · Animation
as Atiq
The Cut
2014 · Adventure
as Krikor
Restless
2022 · Action
as Marelli
The Sonata
2020 · Horror
as Charles Vernais
The Fourth Wall
2025 · Drama
as Marwan
Zarafa
2012 · Animation
as Hassan
Army of Crime
2010 · Drama
as Missak Manouchian
Gett
2014 · Biography
as Elisha Amsalem
Cop Goes Missing
2022 · Drama
as Tristan
The Wedding Song
2008 · Drama
as Raoul
The Eavesdropper
2017 · Action
as Gerfaut
Notre-Dame
as Max
Ararat
2002 · Drama
as Arshile Gorky
De force
2011 · Action
as Jimi Weiss
Yes
2005 · Drama
as He
Overdrive
as Jacomo Morier
Persepolis
2008 · Animation
as Le Père
Someone, Somewhere
2019 · Comedy
as Mansour
Overdose
as Daniel Prat
Angélique
2013 · Adventure
as L'avocat François Desgrez
Vanished
2026 · Thriller
as Inspector Drax
Casino Royale
2006 · Action
as Alex Dimitrios
Cyrano, My Love
as Ange Floury
The Truth About Charlie
2002 · Mystery
as Lieutenant Dessalines
Rendition
2007 · Drama
as Said Abdel Aziz
The Audition
2019 · Drama
as Philippe
Zero Dark Thirty
2013 · Drama
as Detainee on Monitor