John Harriman war Captain der USS Enterprise (NCC-1701-B) nach deren Indienststellung 2293. Gleich beim Jungfernflug musste er versuchen, einige El-Aurianer-Flüchtlinge zu retten, leider gelang dies nur bei 47 Personen, unter anderem Guinan und Tolian Soran. ("Star Trek: Treffen der Generationen")
- John Harriman wurde von Alan Ruck gespielt.