J.C. Cunningham was born in Port Huron, Michigan, but spent most of his life in Florida. He graduated from Wellington High School in 1999, and then entered into the United States Navy.
After being honorably discharged from the military, he attended and received his BSBA degree at Hawaii Pacific University in 2006. Soon after graduating from college, he attended Knox Theological Seminary in Ft. Lauderdale, FL and graduated in 2010 with a Master of Divinity degree. During seminary, J.C. worked at Coral Ridge Presbyterian Church as the Coordinator for the Jail/Prison ministry and taught Evangelism Explosion courses.
For the past three years, J.C. served as an intern at Grace Presbyterian Church in Stuart, FL under Pastor Bernie van Eyk. He is currently licensed in the Gulfstream Presbytery and is scheduled to go for ordination in April 2013