Steve Peters

Steve Peters played an Ice Warrior in The Seeds of Death, a Pirate Guard in The Space Pirates, and an alien astronaut & Lefee in The Ambassadors of Death. He was also an extra in The Romans.