Sunseed: The Journey 2020
Actor
The Source Family 2013
as Self (archive footage)
Aliens from Spaceship Earth 1977
as Self
Sunseed 1973
Credits from TMDB.