Known For
Filmography
—
2026
2006
2006
2003

Revolutionary: Michael Behe and the Mystery of Molecular Machines
Movie · as Michael Behe

The Story of Everything
Movie · as Self

Flock of Dodos: The Evolution-Intelligent Design Circus
Movie · as Self - Intelligent Design Supporter

The Case for a Creator
Movie · as Self

Unlocking the Mystery of Life
Movie · as Self