Thriller Theater! 2011
as Astronomer / Bartender
Once Upon a Time Lord 1983
as Self
Credits from TMDB.