Spectacular by Comparison 2026
as Self
I will not take care of you. 2023
as Terry (segment "Pull Off"), Director, Writer, Producer
The Doomsloop 2012
as Ray Cleveland
Credits from TMDB.