Richard Leech
Birthday: 1922-11-24 | Place of Birth: Dublin, Ireland...
Known For
A Handful of Dust
Twelfth Night
The Fighting Prince of Donegal
Ice Cold in Alex
The Terror of the Tongs
Our Mutual Friend