Richard Leech full name
Richard Leeper McClelland
Richard Leech birthplace
Dublin, Ireland
Richard Leech date of birth
November 24, 1922
Richard Leech date of death
March 24, 2004
Richard Leech location of death
London, England, UK
Richard Leech cause of death
Not available
Richard Leech zodiac
Sagittarius
Richard Leech ethnicity / ethnic background
Not available
Richard Leech nationality
Irish
Richard Leech religion
Not available
Was Richard Leech gay?
Not available