Robert Longden
Acting
Oct 05, 1951
Macclesfield, Cheshire, England, UK
2 Titles