Kill Ben Lyk 2018
as Roberto
Renegades 2017
as Jack Porter
Rosewater 2014
as Davood
The Monuments Men 2014
as Pvt. Sam Epstein
Animals 2012
as Mark
Centurion 2010
as Leonidas
Tormented 2009
as Alexis
Credits from TMDB.