Alan Bennion

Alan Bennion played Slaar in DW: The Seeds of Death, Izlyr in DW: The Curse of Peladon and Azaxyr in DW: The Monster of Peladon.