
Person
Richard Leech
- Specialty
- Acting
- Birth
- November 24, 1922 · 81 years
- Death
- March 24, 2004
- Origin
- Dublin, Ireland
Technical Alias
Richard Leeper McClelland















































































