FILMOGRAPHY
2025 · Self - Former CIA Operative & Public Policy Expert (archive footage)
1979 · Self - Panellist
1987 · TV