David Armstrong(1954-2014)
- Director
- Camera and Electrical Department
David Armstrong was born on 24 May 1954 in Arlington, Massachusetts, USA. He was a director, known for Another Earth (2011) and We Three (2015). He died on 26 October 2014 in Los Angeles, California, USA.