2019- Act
Flack
Actor - Rick
2018- Act
The Outpost
Actor - Zed
2014
6.3
Hercules
Actor - Iolaus
2.9
Desert Dancer
Actor - Afshin Ghaffarian
2010
7.4
Prince of Persia: The Sands of time
Actor - Bis
2009
7.5
The Lovely Bones
Actor - Ray Singh
8.5
Triage
Actor - Boy in Beirut
Full filmography