Movie | 51 IFLY | Speaker | 2021-02-12 |
Movie | A Brief History of Time Travel | Self | 2019-11-14 |
Movie | Wow Signal | Self | 2017-02-01 |
Movie | The Real 'X-Files'? | Himself | 2015-12-04 |
Movie | When Aliens Attack | Self - SETI Institute | 2011-09-12 |
Movie | Cosmic Safari | 1999-12-13 |