Lieutenant David John Weston DFC (born 14 November 1898, date of death unknown) was a British World War I flying ace credited with thirteen aerial victories.
Weston scored his victories with either one of two observer aces—Walter Noble or Ernest Deighton—manning the guns in the rear seat.
Weston later scored triple victories on 19 May 1918, with Deighton, and 30 June, again with Noble; his last triumph was on 2 July, when he destroyed a Fokker D.VII over the Gheluvelt-Menen Road.
His final tally showed that he had shot down six uncontrollably and destroyed seven enemy fighter aircraft.
[2] Distinguished Flying Cross (DFC) Lt. David John Weston.