Alien Planet 2005
as Self
From Left to Right 1979
Director
Jenny is a Good Thing 1969
Writer, Director
Credits from TMDB.