Christopher Master

Christopher Master portrayed Libri in The Ark in Space.