He has performed and choreographed a variety of works across the United States, Australia and New Zealand. Brian has also taught company classes for Australian Dance Theatre, Chunky Move, Bangarra Dance Theatre as well as several terms at NIDA, NAISDA, Brent Street and the UNITEC Performing Arts School in New Zealand where he was instrumental in the development of their degree program.