David Fravor is a retired naval pilot and Commander of VFA-41 also known as “The Black Aces.” He is one of the primary witnesses in the 2004 USS Nimitz UFO incident.
Sleeping Dog 2026
as Self
The Alien Perspective 2025
Actor
The Phenomenon 2020
as Self - Navy Strike Fighter Squadron
Flying Objects: A State Secret 2020
as Self (archive footage)
The Nimitz Encounters 2018
as Himself
Credits from TMDB.