Johnny was raised in Indian Trail, North Carolina and as the son of a youth pastor, he lived the life of ministry from a very young age. During summer camp in Middle School, he received the call to Youth Ministry. He has a passion to see students know Jesus is the most important thing in this life because He is! In High School, Johnny attended Metrolina Christian Academy for his final 2 years, and while he was there he met a beautiful young woman named Chloe. They would go on to date for 6 years before getting married in May of 2017. Continuing his call to ministry, Johnny attended North Greenville University and graduated in 2016 with a Christian Studies degree.

During his time in college, Johnny was involved in several campus ministries, mission trips, and interned at a church all 4 years. Upon graduating, God led Johnny back home to Charlotte to serve at a local church for over 3 years as their Middle School Pastor. Johnny has been on staff at Five Stones since 2019. Some of his hobbies are drinking coffee, going to the movies, watching the Panthers, and making new memories with Chloe.