Tracy Ifeachor in her Doctor Who role as Abigail Naismith
Plymouth actress Tracy Ifeachor has landed the best part of her career to date, with a role in the Christmas episodes of Doctor Who.
Tracy, 24, says she had a whale of a time playing the part of Abigail Naismith alongside David Tennant in his final outing as the Doctor.
"It was so much fun," Tracy told BBC Devon. "It was lovely to be part of David's last two episodes.
"When I was there filming my scenes, it was like a celebration."
Tracy went to school at Eggbuckland Community College and went on to perform with the Theatre Royal Plymouth's Young Company.
Bernard Cribbins, David Tennant and John Simm are in the Christmas shows
Her training took her to the Raleigh School of Speech and Drama under the tutorship of Norma Blake and then the Webber Douglas Academy of Dramatic Art in London.
"I couldn't have done it without the support of my amazing family and my friends," she said. "And I must say that Plymouth and Devon has always been very supportive as well."
Tracy - who has worked with the Royal Shakespeare Company - was appearing in Shakespeare's As You Like It in Leicester when she got the call from the Doctor Who team.
"They rang and said 'do you want to come to do some filming'. So I finished at Leicester, went straight to London and then on to Cardiff for the filming.
"It was all such a dash, I was falling asleep in the make-up room!"
Tracy plays alongside well-known actor David Harewood, who stars as Joshua Naismith.
Also on the set at the same time as Tracy were John Simm and Timothy Dalton.
"It was such a lovely, warm cast," she said.
"I wish I was in it much longer but I would come to the set and watch them, to learn from them. It was amazing.
David Harewood and Tracy in a scene from Doctor Who
"And I remember meeting David Tennant. He was in the queue for lunch and I said 'hi, I'm Tracy' and I told him I liked his Hamlet.
"Whenever he came onto the set, it was like a wave of sunshine, the effect he has on everyone. He's just a genuine, nice guy. And he really helped me, he was so approachable.
"And David Harewood was lovely, too."
So, who is Tracy's favourite Doctor Who of all time? "Well, this might sound absolutely awful but I didn't really watch the show before I was in it," she confessed.
"I don't think it was very big when I was growing up - it's only become huge again in the last couple of years."
Tracy heads back to the theatre for her next role in Raisin in the Sun at Manchester in the New Year.
Before that, she will be joining her family in front of the TV on Christmas Day and New Year's Day to watch her appearances in the Doctor Who two-parter, entitled The End of Time.
"My family are so excited! My parents made so many sacrifices for me so it's nice to see them enjoying this now."
The End of Time: Part 1 is on BBC One at 6pm on Christmas Day with Part 2 on New Year's Day at 6.40pm.