Muppets from Space 1999
as TV Associate Producer
Ambushed 1998
as Deputy Bean
Now and Then 1995
as Dr. Morton Williams
1969 1988
as Billy
Credits from TMDB.