Breakable You (2017) als Samir Kamali | |
Complete Unknown (2016) als Farshad | |
Day Ten (2014) als William | |
Non-Stop (2014) als Dr. Fahim Nasir | |
The Twilight Saga: Breaking Dawn - Part 2 (2012) als Amun | |
Miral (2010) als Hani | |
Virtuality (2009) als Dr. Adin Meyer | |
Amsterdam (2009) als John | |
The City of Your Final Destination (2009) als Omar Razaghi | |
Rendition (2007) als Anwar El-Ibrahimi | |
Munich (2005) als Ali |
Day Ten Writer |