Movies & TV Stack Exchange is a question and answer site for movie and tv enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

There have been several times in the various Star Trek series when one actor interacted with himself/herself as a clone, Mirror Universe double, or other "alternate" version of the same basic character. But has the same actor ever played two completely distinct characters in the same scene?

For example, Jeffrey Combs once said that he always wanted to do this with Brunt and Weyoun, but he never had the chance to. And in the Deep Space Nine episode "Chimera," the alien guest star was played by J. G. Hertzler, and Martok is mentioned several times in the episode, but he never appears on screen.

Has it ever been done?

share|improve this question
off topic, but isn't Michael Dorn the actor who played Worf the only actor from TNG who appeared in an original cast StarTrek film (playing his grandfather). I forget which film, but he was a lawyer or something. – ThinkingMedia Sep 30 '12 at 20:43
@MathewFoscarini I don't know who the character is but he is indeed in ST6 – Liath Aug 13 '13 at 9:02
up vote 16 down vote accepted

The best I can come up with is Brent Spiner - he played Data on The Next Generation, and appeared onscreen in three episodes as Lore, Data's brother. I'm not sure that this is far enough from the instances of clones or mirrors that you mention, but the characters exist simultaneously and have distinct personalities.

This is the Wikipedia article featuring Lore, and explains some of the filming techniques.

share|improve this answer
Why didn't I think of that? Data and Lore are essentially "alternates"--and in fact Lore impersonated Data at least once--but Data did appear together with Dr. Soong, also played by Brent Spiner. – Mason Wheeler Sep 30 '12 at 21:01
@masonwheeler Then Thomas William Riker might count, too – oers Sep 30 '12 at 22:49
As another answer already stated, there is an episode where Brent Spiner plays three characters in the same scene. – Trollwut May 20 '15 at 9:58

There is the TNG episode "The Defector":

In addition to his regular role of Captain Picard, Patrick Stewart also played the role of the holodeck character of "Michael Williams" from Shakespeare's Henry V, Act 4, Scene I, in the opening scenes of the episode.

Stewart requested this out of his love for Shakespeare, himself a member of the Royal Shakespeare Company.

Henry V

Henry V

Henry V

[Watch clip on YouTube]

share|improve this answer

The very best I can come up with is Brent Spiner.

He played not two but THREE characters in the same scene, in the 77th episode of Star Trek The Next Generation, 'Brothers', where he appears simultaneously as Data, as Data's evil android brother Lore, and as their creator Dr Noonien Soong.

share|improve this answer
This, and the episode where he dreamed of meeting his father were what first came to mind when I read this question. – Kalamane Nov 13 '12 at 4:33

Majel Barrett played Nurse Christine Chapel throughout the original series and "Number One" in its first pilot called The Cage, which was subsequently repackaged into The Menagerie. She also was the voice of the computer on Next Generation—a triple role. Simultaneously, she was the computer voice and Deanna Troi's mother Lwaxana Troi on TNG.

George Takei played Lt. Sulu the ship's physicist in the second original series pilot Where No Man Has Gone Before, whose character became helmsman in subsequent episodes. Arguably, this is only one character.

share|improve this answer
but did Lwaxana ever talk to the computer, or appear in a scene during which someone else interacted with the computer? – Kate Gregory May 20 '15 at 13:05
@KateGregory: I don't remember. It seems a good enough <s>reason</s> excuse to review the episodes. – wallyk May 20 '15 at 16:31
Wasn't Majel Barrett also the computer voice in the original series? So maybe also search for a scene with both Nurse Chapel and the computer. – Gerald Edgar May 20 '15 at 16:35
@KateGregory Yes she did. TNG episodes Cost of Living and Manhunt – Adeptus Nov 11 '15 at 6:13

In A Fist Full of Datas, Brent Spiner plays Data, and multiple holodeck replicas of himself.

share|improve this answer

In addition to the answers above Robert Picardo played several different EMH characters (ST First Contact, ST Voyager). He also played the maintenance hologram for the EMH and Lewis Zimmerman on occasion.

While you could argue the EMH programs are the same character Zimmerman is very different!

W. Morgan Sheppard also played four minor characters.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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