Tracy Ifeachor is a British television and theatre actress from Plymouth, Devon, England.
She is best known for playing the role of Abigail Naismith in both parts of the Doctor Who Christmas special, The End of Time. Ifeachor is also known for playing Nenna Ajanlekoko on the TV series Crossbones. Tracy can currently be seen playing the role of Aya on the CW TV series The Originals.
[…] Download Image More @ kingoftheflatscreen.com […]
[…] Download Image More @ kingoftheflatscreen.com […]