Rye Hard 2023
as Walter
Super Task Force One 2013
as Robert Allan
Everyone Must Die! 2012
as Damien, Second Unit
Turtle Pleasure 2025
Director
Credits from TMDB.