Skip to main content
Back to Collection
Richard Leech
Person

Richard Leech

Specialty
Acting
Birth
November 24, 1922 · 81 years
Death
March 24, 2004
Origin
Dublin, Ireland

Technical Alias

Richard Leeper McClelland

Registered Filmography