A ballet dancer's career is traditionally short - the average retirement age in the English Royal Ballet is 30 years old - but 71 year old David Drew has defied the odds and just keeps on dancing.
He started dancing at eight years old and he's still regularly putting on his dancing shoes.
And now he's set to appear as Lord Capulet in next year's production of Romeo and Juliet.
Matthew Bannister joined David Drew at rehearsals and spoke to him about how he became a dancer and the secret of his longevity.