Archie Duncan profile

Archie Duncan

Acting

  • Born 26/05/1914
  • Glasgow, Scotland, UK
  • Died 24/07/1979

Known For