Self (archive footage)
Encounters (2023)
Self - Professor of Psychiatry, Harvard (archive footage)
NSO (2021)
Ancient Aliens (2010)
Unexplained Mysteries (2003)
Sightings (1992)
Self - Author, Abduction
Self - Professor of Psychiatry, Harvard University
Self - Professor of Psychiatry, Harvard
Self
Charlie Rose (1991)
Self - Psychiatrist; Author, Abduction
Unsolved Mysteries (1988)
Self - Psychiatry, Harvard Medical School
NOVA (1974)
Production Consultant
Intruders (1992)