Harry Judge plays Admiral Gorch, a Tellarite, on Star Trek: Discovery. He so far has appeared in the episodes "The Wolf Inside" and "The War Without, The War Within." The Canadian actor's previous film and television credits include The Truth Below, Saving Hope, Lost Girl, Manhattan Undying, Suits and Murdoch Mysteries.