Биография отсутствует.
2026The Story of EverythingФильмв роли Self
2006The Case for a CreatorФильмв роли Self
2006Flock of Dodos: The Evolution-Intelligent Design CircusФильмв роли Self - Intelligent Design Supporter
2003Unlocking the Mystery of LifeФильмв роли Self
—Revolutionary: Michael Behe and the Mystery of Molecular MachinesФильмв роли Michael Behe