Ryan was raised in Richmond, VA and graduated from Virginia Tech where he met his wife Shannon. Together they worked in voluntary youth ministry for several churches in Virginia before moving to Charleston in 2007 where Ryan began full time ministry as the Worship Pastor with a new church plant in Mount Pleasant.
In 2010, Ryan joined Seacoast Church as a Worship Leader at the Summerville Campus, where he later became the Assistant Campus Pastor. This would lead him to his current role as the McClellanville and Online Campus Pastor. Ryan has worked extensively in disaster relief, and currently Chairs the Disaster Recovery Network serving Berkeley, Charleston, and Dorchester counties.
Ryan and Shannon have three children – Sophia, and twins Isaac and Isabelle. In their spare time they enjoy being with family and friends at the beach and on the water.