Joshua is originally from California and received his B.A. in English at California State University at Stanislaus. He took his MFA in Creative Writing at the University of Texas at El Paso and his MA in Education at Stockholm University. Joshua taught English at the University of Texas at El Paso, before moving to Sweden.
He has been teaching at SIS since 2005.