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.