Filmography

Casino Royale
7.6
Casino Royale
2006
as Fisher
Prince of Persia: The Sands of Time
John Carter
6.4
John Carter
2012
as Zodangan Officer (Matai)
Son of God
6.9
Son of God
2014
as Peter
I Can't Think Straight
7.5
I Can't Think Straight
2008
as Hani (as Daud Shah)
Astral
4.8
Astral
2018
Mummies: Secrets of the Pharaohs
7.0
Mummies: Secrets of the Pharaohs
2007
as Mohammed Abd El Rassoul
Vamperifica
4.0
Vamperifica
2011
as Raven
Solum
5.5
Solum
2019
as Paul
Dry
4.3
Dry
2015
The Secret
1.0
The Secret
2017
Life in Reverse
Life in Reverse
2025
as Dustin
Circumcision
Circumcision
2025
as Lipner