The Online Adventures of Ozzie the Elf 1997
Executive Producer
OP Center 1995
XXX's & OOO's 1994
Don't Touch That Dial! 1982
as Self
Credits from TMDB.