The Lord of All Future Space & Time 2025
as Dumb Nate
Cock N' Bull 3 2022
Actor
Callous 2009
as Kevin Young
Heart of the Beholder 2005
as Officer Terry Robinson (uncredited)
Credits from TMDB.