Brian has studied at the Elder Conservatorium of Music in Adelaide, the Queensland Conservatorium of Music as well as a year of intensive study in Holland.
Since 1993 he has been a clarinettist with the Queensland Symphony Orchestra and currently is Associate Principal Clarinet.

In 1997 he performed at the Australasian Clarinet Conference held in Brisbane and has performed as soloist with the Queensland Symphony Orchestra in 1998 and 2000 and The Queensland Orchestra in 2005 and 2009.
Brian has performed with The Adelaide and Melbourne Symphony Orchestras, the Queensland Philharmonic Orchestra, the Australian and Queensland Pops Orchestras and the Southern Cross Soloists. He has also performed and recorded with Elision Ensemble, the Queensland Wind Soloists and Topology and performed at the Townsville Chamber Music Festival. His performances have been broadcast nationally on ABC classic FM and locally on 4MBS FM.

Brian taught at the Queensland Conservatorium Griffith University from 1993 – 2017 and regularly works as a tutor with the Queensland Youth Orchestra and the Queensland Education Department.