Cherry 2021
as Captain
Transformers: The Last Knight 2017
as Arthur
The Legend of Hercules 2014
as Iphicles
The Night Watch 2011
as Reggie Nigri
Inn Mates 2010
as Pete
New Blood 2010
as Steve
Credits from TMDB.