W 2005 roku została uhonorowana Orderem Imperium Brytyjskiego.
Ukończyła Royal Academy of Dramatic Art (RADA) w Londynie (Wielkia Brytania). Stypendium tej uczelni otrzymała w 1959 roku.
Jest aktorką z współzałożycielką Talawa Theatre Company w Anglii.