HomePeople Biography and filmographyMichael Behe Biography unavailable on TMDB. Movies (5)TV shows (0) Movies (5) The Story of Everything2026 · Self The Case for a Creator2006 · Self Flock of Dodos: The Evolution-Intelligent Design Circus2006 · Self - Intelligent Design Supporter Unlocking the Mystery of Life2003 · Self Revolutionary: Michael Behe and the Mystery of Molecular Machines · Michael Behe TV shows (0) No credits available.