The Once and Future Smash 2022
as Seedy Movie Salesman (voice)
Xploring Xtro 2018
Actor
Decadence 1994
as The Entourage
In Dreams 1992
as Mime Artist/Betting Clerk
Death Wish 3 1985
as Gang Member (uncredited)
Return of the Jedi 1983
as Whiphid
Xtro 1982
as Monster
Steppin' Out 1979
as Self
Credits from TMDB.