The Extraterrestrial Species Almanac 2024
as Self
Alien Abduction: A True Story 2018
Credits from TMDB.