In May 2019, he was named in Scotland's One Day International (ODI) squad for their series against Afghanistan, but he did not play.[4] The following month, he was selected to represent Scotland A in their tour to Ireland to play the Ireland Wolves.[5] In July 2019, he was selected to play for the Edinburgh Rocks in the inaugural edition of the Euro T20 Slam cricket tournament.[6][7] However, the following month the tournament was cancelled.[8]