Now that Peter Capaldi has been named the new Doctor, it's going to be interesting to see if they'll address the fact he has already played Caecilius in The Fires of Pompeii, and John Frobisher in Torchwood.

Has this ever happened before in the Whoniverse, or have any actors ever played multiple characters (with or without an explanation)?

  • 1
    Actually, we'll find later on that both Caecilius and John Frobisher were aliases of the Capaldi Doctor.
    – Omegacron
    Sep 17, 2014 at 17:37

2 Answers 2


tl;dr: Yes, lots of them.

Writing “this was never acknowledged in the show” got quite dull, so I’ll say upfront that most of these repeated roles were never acknowledged or explained in the show. The exceptions are noted in the list below.

You can also branch off into the Big Finish adventures, other voice work, and so on. That makes the list even longer, and so I’ve not included characters like this unless they’re particularly significant in other ways (e.g. Carole Ann Ford).


Colin Baker, the Sixth Doctor, played a grumpy Time Lord called Commander Maxil in The Arc of Infinity, a story under the Fifth Doctor. His jovial nature on set was what marked him for the role, and the producer (John Nathan Turner) came back to him later when casting the Sixth Doctor.


Carole Ann Ford (who appeared in this evening’s special, I think) played Susan, the Doctor’s granddaughter, in the very first serial. (Arguably the ~first companion). There was a video (not BBC produced) in 1994 called Shakedown: Return of the Sontarans, in which she played a character called Zanelle. And then in the Big Finish audio production Forever, she voiced Unit 190.

Jacqueline Hill played Barbara, one of Susan's school teachers (also in the very first serial), who winds up travelling in the TARDIS by mistake while meeting her guardian. Years later, she also played Lexa in Meglos.

Karen Gillan played a Soothsayer in The Fires of Pompeii, and of course was then Amy Pond, the Doctor’s companion, from The Eleventh Hour to The Angels Take Manhattan.

Freema Agyeman played Adeola, a Torchwood employee, in Army of Ghosts. She also played Martha Jones, the companion in the third series of the revival. There was a brief comment about Martha’s cousin working at the former Torchwood building in one of her early episodes.

Bernard Cribbins played Donna’s grandfather, Wilf, towards the end of the Tenth Doctor’s reign. A little dubious, but he also appears as Tom Campbell in the movie Daleks – Invasion Earth, almost forty-five years earlier. And he provided the voice for Arnold Korns in Horror of Glam Rock. (Cribbins and Barnaby Edwards, who directed Glam Rock, believe it was this role which led him to be offered the role of Wilfred Mott.)

Nicholas Courtney is most famously known as Brigadier Alistair Gordon Lethbridge-Stewart (but usually just called the Brigadier), who appeared in the show regularly during the third Doctor's tenure, but also appeared occasionally with the second, fourth, and fifth Doctors. Prior to this, he appeared in The Daleks’ Master Plan as a soldier named Bret Vyon.

John Levene was another UNIT stalwart, famously known as Sergeant Benton. He also appeared as a Cyberman in The Moonbase, then as a Yeti in The Web of Fear.

Eve Myles played Gwyneth in The Unquiet Dead and Gwen Cooper in Torchwood. This was acknowledged in Journey’s End by the Tenth Doctor, with a comment about “spatial genetic multiplicity” – that is, a familial connection between them.

Lalla Ward played Princess Astra of Atrios in The Armageddon Factor, and then the second regeneration of Romana, one of the Fourth Doctor’s companions. When she regenerated, the Fourth Doctor said something along the lines of, “You can’t look like that” to which she replied, “We’re not going back to Atrios, are we?” Thanks to Amanda for pointing this out in the comments.

Ian Marter played Lieutenant John Andrews in "Carnival of Monsters", a Third Doctor story. He returned as Harry Sullivan, a companion of the Fourth Doctor, from "Robot" to "Terror of the Zygons", and then guest-starred (after being written out as a companion) in "The Android Invasion"

Minor secondary roles

Reg Cranfield is believed to have played the policeman in the opening scenes of The Pilot Episode and The Unearthly Child, which would make him the very first actor to appear on Doctor Who. (Some people dispute the casting). He then went on to make eight more appearances. (A full list is on the Doctor Who Wiki).

Bernard Horsfall played a ~lot of characters. He played the Time Lord Chancellor Goth in The Deadly Assassin. He also played a Time Lord served on the tribunal which exiled the Second Doctor in The War Games. In The Mind Robber, he played Lemuel Gulliver (a fictional adventurer and the protagonist of the book Gulliver’s Travels). In Planet of the Daleks, he was a Thal called Taron. There’s also speculation that he was the Time Lord presiding over the Doctor’s trial in The War Games was Goth, although this has never been canonically verified.

Alexander Armstrong is the voice of Mr. Smith in The Sarah Jane Adventures, and also makes a brief appearance (or whatever the word is for voices) in Journey’s End. But he also played Reg Arwell in The Doctor, the Widow and the Wardrobe, a Christmas special.

Mark Gatiss according to IMDB played the aged scientist Lazarus in The Lazarus Experiment. He was the voice of Danny Boy in Victory of the Daleks and A Good Man Goes to War. He was Gantok (the chess player) in The Wedding of River Song. Most recently, he was the Captain in Twice Upon a Time. He also wrote for the show – I believe he’s the only person to have both written for and starred in Doctor Who.

Chipo Chung appeared as Chantho in Utopia, the Master’s companion. She also appeared as the fortune teller in Turn Left.

Ellen Thomas was Carmen in Planet of the Dead, and foretold the death of the Tenth Doctor. She also played a clockwork drone in The Girl in the Fireplace.

James Marcus played a peasant in the Third Doctor story Invasion of the Dinoaurs, and then a guard called Rask in the Fourth Doctor episode Underworld.

Clive Merrison played Jim Callum in The Tomb of the Cybermen and the Deputy Chief Caretaker in Paradise Towers. Although both human characters, they’re separated by about four centuries of in-universe time, so unlikely to be the same person.

Zienia Merton played a Chinese girl, Ping-Cho, in Marco Polo, one of the first episodes broadcast, and later played the Registrar in the SJA story The Wedding of Sarah Jane Smith.

I’m not sure if Paul Kasey’s face has ever appeared on screen, but he’s played a lot of monsters in the new series. More than I can count; see Doctor Who Wiki for details.

Jessica Hynes played Joan Redfern in Human Nature and The Family of Blood, and the Tenth Doctor then visits her great-granddaughter, Verity Newman, in The End of Time.

Deep Roy played the murderous cyborg Mr. Sin in The Talons of Weng-Chiang, and then a diplomatic delegate for the reptilian Posicarians in Mindwarp.

Neve McIntosh has played three Silurian characters: Alaya in The Hungry Earth, her sister Restac in Cold Blood, and the recurring Madame Vastra from A Good Man Goes to War onwards.

Dan Starkey has appeared as a number of Sontaran characters: Commander Skorr in The Poison Sky and The Sontaran Strategem, an uncredited role in The End of Time, Part 2 as the Sontaran trying to kill Martha and Mickey, the two hapless Sontaran "invaders" in The Time of the Doctor, and (most famously) the recurring Sontaran nurse/butler Strax. In a non-Sontaran appearance, he played Ian, one of the comedy Elves, in Last Christmas.

  • Making community wiki for other people to add to as they find them. I’m sure I’ve missed some, but this is an initial draft! :)
    – alexwlchan
    Aug 4, 2013 at 19:06
  • ...good work! a comprehensive list, no doubt. Aug 4, 2013 at 19:38
  • 3
    Romana II was played by Lalla Ward, who also played Princess Astra in The Armageddon Factor. I can't believe nobody's mentioned her!
    – Amanda
    Aug 4, 2013 at 23:40
  • 1
    David Tennant voiced the caretaker in the animated Scream of the Shalka.
    – Mr Lister
    Aug 7, 2013 at 7:45
  • 1
    Mark Gatiss also played Gantok: the chess player from the episode "The Wedding of River Song". They made him look completely different though. Aug 16, 2013 at 1:45

Great question; this thought occurred to me when I heard the announcement as well.

In 'New Who', as far as I'm aware the only other examples are Gwen, Martha, and Amy.

The actress who plays Gwen in Torchwood also played the funeral house master's servant girl in The Unquiet Dead. The dual-role was given a nod when Ten and Rose saw Gwen in The Stolen Earth/Journey's End: they recognized her and asked if she had any ancestors from that area.

The actress who played Martha was also in Army of Ghosts; she was killed when the Cybermen began to take over. There was also a brief nod to this when Martha joined the cast; she mentioned her cousin who had worked at Torchwood.

The only other example from the new series, the Twelfth Doctor himself notwithstanding, is Amy. She played one of the priestesses in The Fires of Pompeii (the same episode that Mr. Capaldi was also in!) There was never a nod to this role, but that's probably because Karen Gillan was wearing a whole lot of face makeup and had a different accent. I imagine the role was considered too small (and the actress too unrecognizable) to mention.

As to the first part of your question, I doubt they will make any in-universe explanation of the fact that Doctor #12 has appeared both in a previous DW episode and in a major arc of the Torchwood story. It would be great if they would, because canon making sense is a good thing. But although they might be able to come up with a Clara-like twist for the Fires of Pompeii episode, I can't imagine how they could explain the Doctor being the same as John Frobisher from the Torchwood series. That character did many un-Doctor-like things, and though I'm sure they could come up with some fake-out explanation for it, he did murder himself and his family at the end of that arc. So I don't foresee any sort of explanation for this, which is really too bad; canon consistency would be nice.

  • 4
    Using the same actor twice doesn't cause any canon inconsistencies. It's just recycling an actor. There was no explanation for why the Doctor looked just like Commander Maxil from "Arc of Infinity" and everyone got along just fine despite that. Even in real life, there are just some people that look really similar to each other. It's not that big of a deal, and in fact, trying to shoehorn in a relationship between the Twelfth Doctor, Lucius, and Frobisher is what would create inconsistencies. Ignoring the similar appearances would preserve the integrity and individuality of each character.
    – Amy
    Aug 5, 2013 at 2:43
  • RTD famously told Moffat that he had a perfect explanation as to why Six looked like Commander Maxil. When Moffat cast Capaldi, he asked Russell if his explanation also worked for the new Doctor - he said it did. It's not known if the explanation that Moffat used (or at least implied) in his story is in fact RTD's explanation. Dec 9, 2018 at 21:40

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.