Joshua moved to Timmins in 2011 for work and started to attend First Baptist that year. While attending he met his wife Jennifer and together they have three kids, Keturah, Boaz and Keziah. Joshua enjoys taking the kids out and exploring different lakes to fish. Joshua has previously served as the church treasurer and in other volunteer roles.