Cockroaches 2026
as Charles
Meridian 2016
as Mannequin
Stripped 2013
as Doctor
The Way the World Ends 2012
as Dave
In the Deathroom 2011
as Heinz
Bruce Almighty 2003
as Baker (uncredited)
Credits from TMDB.