Movie | Free Will? A Documentary | Self | 2023-01-31 |
Movie | Psi | Self | 2021-07-04 |
Movie | A Better Life | Self | 2015-05-01 |
Movie | Creating Freedom: The Lottery of Birth | 2013-06-21 | |
Movie | The Unbelievers | Self | 2013-12-13 |
Movie | Atheist Alliance International Convention 2007 | Self | 2008-05-05 |
Movie | Discussions with Richard Dawkins, Episode 1: The Four Horsemen | Self | 2008-01-10 |
Movie | A Glorious Accident | 1993-01-01 |