Children of the Stars 2012
as Self
Have You Lived Before? 2009
Actor
Lemuria Rising 1987
as Zan
The Arrival 1980
as Zan, Writer
Credits from TMDB.