skipintro

Michael Behe

Acting

Filmography

Appearances as themselves (4)
  • 2026The Story of Everything — Self
  • 2006Flock of Dodos: The Evolution-Intelligent Design Circus — Self - Intelligent Design Supporter
  • 2006The Case for a Creator — Self
  • 2003Unlocking the Mystery of Life — Self