Richard Lumsden
10 titles
Acting
Jun 24, 1965
Lancashire, England, UK