Christopher Green
Third Eye Spies 2019
Rating: 6.2
Mirage Men 2013
Rating: 6.3
as Self – Former Director, Life Sciences Division, CIA