Brian trained in London and Paris and danced professionally with Sadlers Wells Opera Ballet and La Grande Ballet Classique de France. For 23 years he taught and directed the Student Dance Program at The Arts Educational School in London.
Brian has been a guest teacher with numerous large ballet companies such as London Festival Ballet (now known as English National Ballet).
He has taught at London City Ballet, Rambert Ballet, London Contemporary Dance Theatre, and in Germany at Koblenz and Kiel Companies. Brian also helped Harold King of London City Ballet mount the “Pas de Six” from Napoli for the company.
An international guest teacher, lecturer and choreographer, he teaches regularly in London, Paris, Japan, Germany and the USA. He recently had the pleasure to give company classes to Les Ballets Trockadero de Mont Carlo and the Deborah Colker Company when these two companies visited the UK.