Allen serves as the Senior Design Director of the Answers in Genesis Attractions Design team. He has been an integral part of the design process for exhibits at both the Ark Encounter and Creation Museum, such as the Fearfully & Wonderfully Made exhibit. Allen works closely with the design team to oversee the creative vision of future attractions. He and his wife, Heather, along with their three young children—Asher, Hadley, and Ezra—live in the Northern Kentucky region.
Answers in Genesis is an apologetics ministry, dedicated to helping Christians defend their faith and proclaim the good news of Jesus Christ.