Len Russell

Len Russell was an uncredited Soldier in DW: The Reign of Terror, an uncredited extra in DW: The Web Planet and one of the alien delegates in DW: Mission to the Unknown.