profile image

Richard Leech

24 Nov, 1922 in Dublin, Ireland

Also Known As:

Richard Leeper McClelland

poster
The Flood
70% (1963)
poster
The Unborn
0% (1980)
poster
Champions
68% (1984)
poster
Gandhi
76% (1982)
Choice
0% (1974)
poster
Lease of Life
74% (1954)
poster
Ricochet
80% (1963)
Got It Made
0% (1974)