Gareth trained at London Contemporary Dance School with BA Degree in Contemporary Dance and Choreography. He danced with Adventures in Motion Pictures in Matthew Bournes’ productions of Nutcracker and Swan Lake and was Education Co-ordinator and teacher across the UK national tour. He has taught extensively for the education department of Birmingham Royal Ballet, Rambert Dance Company and the Royal Ballet on various projects throughout the UK, South Africa, Hong Kong, USA and Siberia. Gareth is a qualified teacher with Certificate in a Education and has taught in many 6th Form colleges and Elmhurst School for Dance. Gareth is also a Personal Trainer and currently teaches a ballet fitness class for Birmingham Royal Ballet as well as adult beginners / intermediate ballet at DanceXchange, Birmingham.