Welcome Space Brothers 2023
as Self
From Nikola Tesla to John Searl - Inventing Our Positive Future 2013
as Self (archive footage)
The Arrival 1980
as Brother of Light, Visual Effects
Credits from TMDB.