John Harriman is a fictional character in the Star Trek universe, the commanding officer of the starship USS Enterprise-B. Played by actor Alan Ruck, he first appeared in the 1994 film Star Trek Generations, commanding the Enterprise-B on its maiden voyage during which James T. Kirk was apparently killed. Ruck reprised the role in the non-canonical fan mini-series Star Trek: Of Gods and Men. Harriman has also appeared in other Star Trek media such as books and video games.
Read more about John Harriman: Other Media