Joshua is a 2005 Bachelor of Fine Arts (Dance) graduate of the Queensland University of Technology. In 2006 Joshua joined Tasdance where he worked with Tanja Liedtke, Byron Perry and Nanette Hassall. That year he also became a guest artist of dancenorth under the new directorship of Gavin Webber. Joshua later became a full time member of dancenorth for 3 years until 2009, performing in ‘Gravity Feed’, ‘Night Cafe’, ‘Remember Me’ and the highly successful national tour of ‘Underground’. In 2008 Joshua attended ImpulsTanz in Vienna, Austria, where he participated in, and taught workshops.
Joshua’s teaching credits include Forcemajeure, Shaun Parker & Company’s, Footnote Dance Company, New Zealand School of Dance, WAAPA, NADISA Dance College, Tanja Liedtke international workshops, dancenorth, Buzz Dance Theatre, STRUT Dance, LINK Dance Company, Splinter Group and PVC.
Joshua is currently teaching the Contemporary Dance Program at NAISDA Dance College.