2021
as Doctor Justice
2019
as (voice)
2018
as Deon Laetner
2018
as Professor Roland Bar
2018
as Ellis
2016
as Joshua Abdal Khan
2016
as Dr. David Monroe
2015
as Armen
2015
2014
as Terp #2
2014
as Oliver Granzinger
2014
as Karim Assaf
2014
as Young Groom / Date Seller (voice)
2014
as Aasim
2014
as Dr. Luke Courtelis
2014
as Dr. Aranda
2013
as Boris
2013
as Qasim's Translator
2013
as Hmar
2013
as Dr. Rabin
2012
as Alex Cannon
2012
as Photographer
2012
as Menas
2011
as Jason
2010
as Amir
2009
2009
as Doctor
2009
as Border Agent
2009
as Rusham Haroun
2009
as Dr. Eli Bamberger
2007
as Waseem
2006
as Hesam
2005
2005
as Andy Yates
2005
as Ahmed
2005
as Ajay
2005
as Mauricio Rivas
2005
as Hooman Jaka
2005
as Aamir Elshami
2005
2004
2003
as Eli 'Goliath' Lisack
2003
as Iraqi Lieutenant
2002
as Matt
2002
2002
as Ricardo
2001
as Yassir
2000
as Dr. Lownis
1995
as Musa Sabet
as Vern Roberts