Wake The Dead 2023
as Self (Archival Footage)
Superstarlet A.D. 2000
Actor
The Sore Losers 1997
as Tuthpick
Nude on the Moon 1961
as Moon Man
Credits from TMDB.