Our Little Experiment 2024
as Pig-boy
Ruminations 2018
as Self
The Rescue 2011
Actor
Credits from TMDB.