World Trending
Coming Soon...! View all
Nikki Amuka-Bird is a Nigerian-born British actress on the stage of television and film. She started her career through theater performances including shows Welcome to Thebes (National Theatre) and Twelfth Night.