After graduating from the Rambert Ballet School, Michael went on to dance professionally as a soloist with various companies throughout Germany for 14 years. He also guested and became Assistant to the Artistic Director at the Municipal Theatre of Pforzheim.
On returning to the UK he completed his teacher training at the ISTD’s London College of Dance, graduating with honours. He has taught at many of the major musical theatre vocational colleges including Laine Theatre Arts for 14 years and Arts Educational Schools, London for 16 years where he was also Artistic Director of the Performance Group and Acting Head of Dance. He has taught London Junior and Senior Ballet, based at London Studio Centre and was Head of Boys at Sylvia Young’s Theatre School.
He has choreographed, guest taught and invigilated around the world. Michael enjoys following the progress of the Dance School’s ex-pupils wherever they are working.