Archie Duncan

Archie Duncan

Acting

Born
1914-05-26
Place of birth
Glasgow, Scotland, UK
Died
1979-07-24

Filmography