Made his T20I debut against Ireland in Bready in June 2015. Playing in his first ICC WT20.
He is Scotland’s youngest-ever T20I player, debuting at the age of just 18 years 324 days.
Played three matches in the qualifying tournament, taking four wickets.
His one-day debut for Scotland came in the ICC World Cricket League Championship 2015 -against Nepal in July 2015.
Took 5-27 in his four overs against the Netherlands in February 2016 to become just the second Scotland player to take five wickets in a T20I match.