Michael Behe · Actor
Sealed
TBA
Revolutionary: Michael Behe and the Mystery of Molecular Machines
Michael Behe
Sealed
2026
The Story of Everything
Self
Sealed
2006
The Case for a Creator
Self
Sealed
2006
Flock of Dodos: The Evolution-Intelligent Design Circus
Self - Intelligent Design Supporter
Sealed
2003
Unlocking the Mystery of Life
Self