David Zahn is the son of Pastor Mark Zahn and Sandy Zahn. David was born in Chattanooga, Tennessee in February in 1981. 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 from Pensacola Christian College.
He is currently teaching Secondary Bible at Victory Christian School in Albuquerque. He is also working on several writing projects including several children’s fiction books, vaction Bible school curriculum, jr. and sr. high school Bible curriculum, devotional books, and movie scripts.