Joshua is married to Dona, and they have four wonderful children. He has been in full-time pastoral ministry since 2016, helping to plant a church in San Diego, CA, before accepting the call to serve as the Equipping Pastor at New Life in 2023.

Joshua received his master’s degree from The Southern Baptist Theological Seminary. He is a certified biblical counselor with The Association of Biblical Counselors (ABC), and he has received multiple biblical counseling certificates from the Christian Counseling and Education Foundation (CCEF).

Joshua loves hanging out with his family, reading, long-distance running, and cheering on the San Diego Padres!