S

Stuart E. McGowan

Born 17 August 1904 in Chicago, Illinois, USA

Died 18 September 1999 (aged 95)

Director

See all 9 →

Producer