Antony Sher, one of the most acclaimed Shakespearean actors of his generation, has died aged 72, the Royal Shakespeare Company said Friday. Sher had been diagnosed with terminal cancer earlier this year. Born in Cape Town, South Africa in 1949, Sher moved to Britain in the late 1960s to study drama.