He has been playing for over 18 years and teaching for the past 7 years. He studied at the Australian Institute of Music, and has been working professionally as a touring/session musician, with a focus on live performance, songwriting, and music production for the past 5 years.