The Alien Perspective 2025
Actor
UFO Invasion at Rendlesham 2003
as Self - Witness (as Tech. Sgt. Jim Penniston USAF Ret.)
Britain's Closest Encounter 2003
Credits from TMDB.