The Secret of Skinwalker Ranch
Expedition X
A Tear in the Sky
UFO
UFOs and God
Movie · as Self
Movie
TV · as Self - Radar Operator, USS Princeton · 2 eps
TV · as Self - UAPx / Veteran, U.S. Navy · 1 ep
TV · as Self - Aegis Computer & CEC Technician · 1 ep