Welcome Space Brothers 2023
as Self (archive footage)
Children of the Stars 2012
as Himself (archive footage)
A New Life Through Past Life Therapy 1991
as Self
A Whole New Life! ...Through Past Life Therapy 1990
Lemuria Rising 1987
Actor
The UFO Experience 1985
Producer
Credits from TMDB.