2015 spielte er als Skip der schottischen Juniorennationalmannschaft bei der Juniorenweltmeisterschaft und gewann die Bronzemedaille. Bei der Juniorenweltmeisterschaft 2016 führte er die schottische Mannschaft wieder als Skip und gewann nach einem Finalsieg gegen die USA die Goldmedaille. Im gleichen Jahr belegte er – wieder zusammen mit Gina Aitken – bei der Mixed-Doubles-Weltmeisterschaft den vierten Platz. 2017 folgte ein elfter Platz.