No photo

Duncan McLeod

Acting

  • Born 26/07/1918
  • Glenfinnan, Scotland, UK
  • Died 25/11/2005

Known For