2008
as Charlie Dood
1999
as Puppeteer
1992
as Pit Deadite #2
1984
as Stay Puft Marshmallow Man (uncredited)
1983
as The Hen Puppeteer
1982
1976
as Hywel