Gilmour moved to Australia in 1911, playing for North Sydney alongside compatriot Billy Mitchell until heading north to play for Queensland. Gilmour played all three matches against the touring New Zealand side before joining the New Zealanders for matches against Hunter River and New South Wales.[5]
Gilmour served as a private with the New Zealand Expeditionary Force in World War I. He sailed from New Zealand with the 43rd reinforcements on 17 August 1918 and died of pneumonia at Tidworth Hospital, Wiltshire, England on 18 December 1918. He was buried at Tidworth Military Cemetery.[6][7][8]