He represented Scotland in the 2010 and 2014 Commonwealth Games. In August 2019, he was selected in the Scotland squad for the 2019 EuroHockey Championship.