He founded the Drewry Car Co. in 1906 with his father Charles Stewart Drewry. By 1910, Drewry was working for the Lacre Motor Company at Letchworth, Hertfordshire. In 1922, Drewry, together with Harry Shelvoke (another Lacre employee) set up the firm of Shelvoke and Drewry to manufacture road vehicles.
He established the Drewry Car Company in 1906 alongside his father Charles Stewart Drewry. By 1910, Drewry was employed by the Lacre Motor Company at Letchworth, Hertfordshire. In 1922, Drewry, along with Harry Shelvoke (another Lacre employee), founded the firm of Shelvoke and Drewry to produce road vehicles.