David Zahn is the son of a pastor. David has lived in Colorado, Arizona, Florida, and now lives in Albuquerque, New Mexico. David was home schooled through high school, and received a Bachelor of Arts degree in Bible and a Master of Science in Secondary Education.
He is high school Bible teacher in Albuquerque. He writes children’s fiction books, both middle grade and teen, as well as, devotional books, and movie scripts.