Born:Nov 14, 1893
Died:May 19, 1973
Age: 79 Deceased
From:Hastings, East Sussex, England, UK
Department:Costume & Make-Up
Total Credits: 11
Avg Rating: 6.9
The Epic That Never Was
John Armstrong was an English costume designer.