 He made his Twenty20 International debut against Ireland on 18 June 2015.In December 2017, he finished as the joint-leading wicket-taker in the 2015–17 ICC World Cricket League Championship, with 24 wickets in 12 matches.In September 2019, he was named in Scotland's squad for the 2019 ICC T20 World Cup Qualifier tournament in the United Arab Emirates.