Joshua was born and raised in a Christian home in South Korea. In 2002 he moved to Vancouver.
Joshua has diplomas in both electrical engineering and broadcasting. He also has a BA in Theology and a MA in Cross-cultural Ministry.
Joshua is passionate about outreach projects and has done outreach projects worldwide. He worked at a Christian school as an IT tech for 8 years and served local churches for 20 years as a pastor.
Since 2014, he has served Indigenous communities in the Lillooet area, working with First Nations bands.