Abena Ayivor
Born in Zambia, Abena Ayivor is a South African film and television actress who grew up in the Transkei, now part of South Africa. She's best known for playing regular character Lerato in the South African soap opera Generations from 1999 to 2003.
Machine Gun Preacher
as BettyThe true story of Sam Childers, a former drug-dealing biker who finds God and became a crusader...
Movie pageThe Dinosaur Project
as AmaraFound footage of an expedition into the Congo jungle where a team of explorers stumbles upon a...
Movie pageA United Kingdom
as Ella KhamaThe inspiring true story of Seretse Khama, the King of Bechuanaland (modern Botswana), and Ruth...
Movie pageThe Good Lie
as Immigration Official #2A young refugee of the Sudanese Civil War who wins a lottery for relocation to the United States...
Movie pageA Royal Christmas Surprise
as Queen Nobantu AmituRiley and Mandla will have to navigate tension between the matriarchs of their respective...
Movie pageA Royal Surprise
as Queen Nobantu AmituRiley joins her boyfriend on a visit to his family in South Africa, but their romance is tested...
Movie pageThe Call
as NurseA pregnant prostitute, A taxi driver and an iPhone come together on an ordinary Johannesburg...
Movie pageSadla
as uncreditedA teen boy runs errands while being followed by various figures of authority. As he shares his...
Movie pageBlack Earth Rising
as President Bibi MundanziAs a child, Kate Ashby was rescued from the horrific aftermath of the Rwandan genocide and...
TV Show pageThe Royal
as AleleFollows the staff and patients of a Yorkshire cottage hospital in the 60s, embroiled in tangled...
TV Show page