3 unreleased or undated titles are hidden. Show unreleased
Nephilim: Giants Who Ruled the Earth 2026
as Self
Alien Portals: Strange Artifacts, Devices and Technology 2023
as Self
Alien Portals: Ancient Labyrinths, Temples and Mazes 2023
Actor
Forbidden Knowledge: Prophecies, Portals and Time Machines 2023
as Himself
Alien Chronicles: Interdimensional UFOs 2022
as Seld
Alien Deception: The Biggest Lie in History 2021
Actor
Alien Dominion: Majestic 12 2020
as Self
Credits from TMDB.