Dune: Part Two 2024
as Slave Master
Dungeons & Dragons: Honor Among Thieves 2023
as Tobias
The Current War 2018
as Reporter 1
Maze 2017
as Maguire
Bike Squad 2008
as Ray Edwards
No Ordinary Joe 2005
as Steven
Credits from TMDB.