Cockroaches 2026
as Earl the eel
Gripped 2025
as Harris
Last Three Days 2020
as McNair
See You Next Tuesday 2014
as Dog Food Guy
Butter on the Latch 2013
as Guy
Animosity 2013
as Tom
Credits from TMDB.