Ivor Salter

Ivor Salter (died 21st June 1991) played the Morok Commander in The Space Museum, Odysseus in The Myth Makers, and Sgt. Markham in Black Orchid.