Richard McGonagle

Actor (Commander Peter Harkins) — Voyager

American actor who played Commander Peter Harkins, Reginald Barclay's sceptical superior on the Pathfinder Project, in two Voyager episodes, after an earlier guest role in The Next Generation.

Richard McGonagle is an American actor with a long career on stage, in television and as a voice performer.
In Star Trek: Voyager he played Commander Peter Harkins, the officer running the Pathfinder Project at Starfleet Communications, who loses patience with Reginald Barclay's obsession with reaching the lost ship in the sixth-season episode Pathfinder. He returned to the role in the seventh-season episode Inside Man.
Earlier he had appeared in The Next Generation as Doctor Ja'Dar, the scientist in charge of the soliton wave experiment in New Ground. He is also widely known as a voice actor in animation and video games.