He received an MDiv from Trinity Evangelical Divinity School, and a Bachelors of Journalism from The University of Texas, where he served as editor of The Daily Texan from 1991-92. He has also worked with Campus Crusade for Christ for several years both in the United States and Asia.