Spencer Robson

Spencer Robson is an actor who played a Terran prisoner in the episode. He received no credit for his role.