Secrets of the Dead
Mirage Men
Third Eye Spies
Movie · as Self - Former Director, Life Sciences Division, CIA
Movie · as Self – Former CIA Science Analyst
TV · as Self - Senior Division Analyst, CIA · 1 ep