Joshua is a bassist, guitarist and a keen music educator. As a member of the Planetshakers band, he has had the opportunity to tour both domestically and internationally. A diverse musician, Joshua has played in Rock, Classical, Jazz/Big Band and Theatre contexts, reflecting his love for music. This love drove him to complete a Bachelor of Music from the Melbourne University Conservatorium of Music.
Joshua is both qualified and eager to grow the musical gifts of others. He started teaching guitar and bass whilst still in high school and has worked with hundreds of students since. Combining his extensive knowledge of technique and musical styles with his expertise in the areas of musical theory and aural recognition, Joshua is able to provide his students with a cohesive and logical view of the fretboard. He takes great pleasure in unlocking the potential creativity in others, working with them to push past their perceived limitations and transforming weaknesses into strengths.