The Get Out 2026
as Xcitable
The Naked Wanderer 2019
as Keith
Hard Target 2 2016
as Landon Marshall
The Hunter 2011
as Free
The Eye of the Storm 2011
as Onslow Porter
Sleeping Beauty 2011
as Student Doctor
Credits from TMDB.