Len Russell

From Tardis Wiki, the free Doctor Who reference
Revision as of 11:24, 10 October 2011 by Rob T Firefly (talk | contribs)
Error creating thumbnail: Unable to save thumbnail to destination

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

External links