Joshua is an English teacher working for the NGO Axium Education in Zithulele Village, Mqanduli, Eastern Cape. He founded Xhosa Talk in May 2017 as a start of a campaign for increased use of isiXhosa among South Africans in general. Xhosa Talk seeks to facilitate this through providing quality, memorable, free, accessible isiXhosa learning resources. This operates mainly through the website www.xhosatalk.com.
Joshua is also a musician and is currently recording an album in Zithulele Hospital.