Norm McCabe

Norm McCabe

Born 10 February 1911 in Newcastle upon Tyne, England, UK

Died 17 January 2006 (aged 94)

Visual Effects

See all 77 →

Director

See all 14 →

Actor