He has taught Guitar over the past 30 years at tertiary, secondary and primary school levels in Sydney and in Adelaide and has performed a variety of guitar styles as a soloist and in several bands and ensembles with some of the best local musicians.