Cockroaches 2026
as Greedy Pete
House on the Hill 2012
as Leonard Lake
Snakes on a Train 2006
as Conductor
Shapeshifter 2005
as Russian Pimp
Credits from TMDB.