The Further Adventures of Walt's Frozen Head 2019
as Peter Carter
The Man With Elephant Hands 2016
as Man without pants
All Hallow's Eve 2016
as Richard Moreland
Credits from TMDB.