Pelicula | The Phenomenon | Self (archive footage) | 2020-10-06 |
Pelicula | UFOs: 50 Years of Denial? | Himself | 1997-04-01 |
Pelicula | The UFO Experience | Himself | 1982-11-14 |
Pelicula | UFO's Are Here! | Self | 1977-01-01 |
Pelicula | Encuentros en la tercera fase | Man Smoking Pipe at Landing Site (uncredited) | 1977-12-14 |