Dennis was born and raised in eastern Iowa. He attended the University of Northern Iowa where he studied music education. He spent five years teaching instrumental music at a middle school in Cedar Rapids, Iowa. Feeling a call to full-time student ministry, Dennis began seminary in 2006. He graduated from Trinity Evangelical Divinity School in 2009 with a Master of Divinity and a desire to invest in the next generation with the gospel. Dennis serves as the Pastor of Student Ministries at The Orchard Evangelical Free Church. Dennis and his wife, Kelli, were married in 2007 and have two children, Emilee and Joshua.