Career
However, hampered by injury, he only played in one match on that tour, against Queensland. During World War I, Weston served with the New Zealand Field Engineers in Egypt between 1915 and 1916, rising to the rank of corporal. He was invalided back to New Zealand in 1916 and discharged as medically unfit for service.
Weston died in Whangarei on 2 November 1963, and he was buried in Maunu Cemetery.