The Doctor Who 60th anniversary special cast has some familiar faces. David Tennant is back in the TARDIS as the Fourteenth Doctor, and Catherine Tate reprises her role as Donna Noble. There's also a cameo of Ncuti Gatwa as the Fifteenth Doctor in the Christmas special The Church on Ruby Road. You can securely watch the specials in HD via BBC iPlayer or Disney+. Other new and returning cast members include: Jacqueline King as Sylvia Noble Yasmin Finney as Rose Noble Karl Collins as Shaun Temple Miriam Margolyes as the voice of the Meep Ruth Madeley as Shirley Anne-Bingham Jemma Redgrave as Kate Stewart Neil Patrick Harris as the Toymaker Bernard Cribbens as Wilfred Mott Charlie De Melo as Charles Banerjee Dara Lall as Fudge John MacKay as John Logie Baird Alexander Devrient as Colonel Ibrahim