77 Hours 2026
Camera Operator
When I'm Ready 2025
as Donny
Are We Lost 2022
as Terrence
None of Them Will Collect My Soul 2013
as Client
Flags of Our Fathers 2006
as Cubs Fan (uncredited)
Credits from TMDB.