About Lad Allen

Lad Allen is co-founder of Illustra Media, a motion picture production ministry based in Southern California. He has produced, written, and directed more than 100 films and received several international awards. Illustra documentaries UNLOCKING THE MYSTERY OF LIFE, THE PRIVILEGED PLANES and DARWIN'S DILEMMA have helped popularize the scientific case for intelligent design. These films have been translated into more than 20 languages and distributed throughout the world. Lad has also headed production on a series of documentaries based upon Lee Strobel's best selling books THE CASE FOR CHRIST, THE CASE FOR FAITH and THE CASE FOR A CREATOR. His other productions have included ORIGIN and THE DESIGN OF LIFE COLLECTION—a documentary trilogy that explores evidence for design and purpose in the animal kingdom. METAMORPHOSIS, FLIGHT and LIVING WATERS are currently in worldwide distribution. Lad was previously director of film production at Campus Crusade for Christ and Moody Institute of Science. He lives in southern California and has enjoyed an extraordinary 47-year marriage to his wife, Joni (the most patient, understanding woman in the universe). They have been blessed with four adult sons.

AN EVERYDAY MIRACLE

An Everyday Miracle Jerry and I have worked on a lot of films over the years, and in their own unique ways they’ve all been special. But if I had to pick one that was my favorite (a terrible thing to ask a filmmaker to do, given that we

IN THE IMAGE OF GOD

In the Image of God For more than a year I have been praying about producing a short video on what may be the most remarkable and incomprehensible wonder in all of creation – an act of God described in the first chapter of Genesis: And God said, “Let

ABSOLUTELY AWN-SOM

Absolutely Awn-som As the world keeps getting more complicated, I thought it might be a good idea to share a video that I hope will put a smile on your face and a spark of wonder in your heart. No pandemic. No protests. No heated rhetoric. Just five minutes

Go to Top