She is a South African actress, born in Ethiopia and raised in the UK. She holds British citizenship and attended a boarding school in England, before studying art at the Royal Welsh College of Music and Drama. She is known for Lettre d'amour zoulou (2004) and Andor (2022).