Joshua was born January 11, 1982 in San Diego, CA. As a young child, his family relocated to Arizona where he
was introduced to Jesus Christ as a teenager. In 2006, he married his best friend and sweetheart, Kathleen, and in 2007 he was ordained into the gospel ministry. Joshua received a Masters in Theological Studies from
Gateway Seminary in 2020.
For 20 years, Joshua has been living out his calling to minister to students and their families.
Joshua and Kathleen have four children – Claire, Joy, Paige, and Jack.
Joshua enjoys time with his family and the outdoors in any capacity, specifically hiking, longboarding, disc golf, or camping. He also likes to settle down with a good book, play video games, help with team sports, and workout at the gym.