Home›Michael BeheMichael BeheKnown for ActingBorn:1952-01-18Place:Altoona, Pennsylvania, USAMovies2026The Story of Everything Details 2006The Case for a Creator Details 2006Flock of Dodos: The Evolution-Intelligent Design Circus Details 2003Unlocking the Mystery of Life Details Revolutionary: Michael Behe and the Mystery of Molecular Machines Details