A New Life Through Past Life Therapy 1991
as Self, Director
A Whole New Life! ...Through Past Life Therapy 1990
Director, Editor
Lemuria Rising 1987
as Lemurian
Soulic Journey 1985
Director
Yamamoto Returns 1985
The Arrival 1980
as Battleship Robot
Credits from TMDB.