Josh was born and raised in Charlottesville, Virginia, but first arrived at Christ Episcopal Church in 2010 to join the Fellows Program and work as the parish Urban Missioner. Josh graduated from Duke Divinity School in 2016 and in the same year joined the staff at Christ Episcopal Church. He now serves as Associate Rector. Josh is married to Courtney, together they have two daughters.