Saucers, Spooks and Kooks 2026
as Tal Levesque
It Came from Kuchar 2009
as Self
Zoology 2006
Actor
Romance 2004
Grotto of the Gorgons 1995
Dot 1982
Director, Writer
Credits from TMDB.