Pastor Josh completed a degree in Bible from Maranatha Baptist Bible College in 2004. Shortly after graduation he married Priscilla and began graduate school. After a year of grad work he accepted the call of his home church, Highlands Baptist Church, to become their Youth Pastor.
After 4 and a half years of service at Highlands, Josh and Priscilla moved to Castle Rock and became Assistant Pastor at Harvest Baptist Church in January of 2009. On March 28, 2010 Pastor Josh became the Pastor of Harvest Baptist Church. In April 2018 Harvest Baptist Church relaunched as Crossway Bible Church.
He is currently pursuing his counseling certification through the Association of Certified Biblical Counselors and is continuing his education with a Masters of Arts in Biblical Counseling through The Masters University.
The Musgraves have 4 girls: Karis, Talitha, Natalie, and Brooke.