Self - Former CIA Analyst / ... 12 episodes, 2017-2020
Self / ... 8 episodes, 2013-2016
Self - Radio Talk Show Host / ... 15 episodes, 2017-2021
Self - Former CIA Officer
Self - Former CIA Operative / ... 2 episodes, 2014
Self - Former CIA Operative
Self - Former CIA Officer
Self - National Security Editor, The Blaze
Self - Former CIA Officer
Self - Former CIA Officer
Self - Guest Panelist 2 episodes, 2018