Halloween... The Happy Haunting of America! 1997
as Self
Amazing Worlds of Science Fiction and Fantasy 1991
Credits from TMDB.