He was born Richard Carey Winter, the third of four sons, at Meopham, Kent, and made his film debut in Franco Zeffirelli's 1968 production of Romeo and Juliet in the role of Gregory. Subsequent films included If...., Nicholas and Alexandra and the first film by Derek Jarman, Sebastiane.