Joshua is from Oshawa and he is aware that it rhymes. He received a BA Honours in Drama at the University of Windsor and is a graduate of The Ohio State University's Department of Theatre with his M.F.A. in Design. In 2015 Joshua was awarded a Peggy Ezekiel Award of Distinction for his scenic design of Don Giovanni. Joshua is interested in sustainable theatre design. His thesis design for OSU's An Enemy of the People explored green theatre practices. Joshua was the recipient of the Ian and Molly Lindsay Design Fellowship at the Stratford Festival in 2017.
Joshua is currently working at the Stratford Festival as a Design Assistant for Paradise Lost and a Set Design Assistant forThe Rocky Horror Show, An Ideal Husband, Coriolanus, and Napoli Milionaria! in the 2018 Season.