Will Steven Armstrong(1930-1969)
- Art Department
- Production Designer
Will Steven Armstrong was born on 26 April 1930 in New Orleans, Louisiana, USA. Will Steven was a production designer, known for The Three Sisters (1966) and Play of the Week (1959). Will Steven was married to Jo Grady Sloan. Will Steven died on 12 August 1969 in New Mexico, USA.