We Live in Time 2024
as Lucas
The Dark Knight Rises 2012
as Special Ops Sergeant
Red Tails 2012
as Pilot Ben
Freight 2010
as Stevie Taylor
Hotel 2009
as Barman
Credits from TMDB.