Alien Delegate is a fictional character portrayed by Bo Kane in the TV series The Orville.
They appear in 1 episodes out of a total of 36 aired so far
Episodes1
Sanctuary
episode S2.E12 april 2019Ed discovers that Moclans aboard the Orville are harboring a secret.