In December 2018, he was one of nineteen players to be awarded a central contract by Cricket Ireland for the 2019 season.
[7] In July 2019, he was selected to play for the Dublin Chiefs in the inaugural edition of the Euro T20 Slam cricket tournament.
[11] In June 2016, he was named in Ireland's One Day International (ODI) squad for their series against Afghanistan, that took place the following month, but he did not play.
[12] In May 2018, he was named in a fourteen-man squad for Ireland's first ever Test match, which was played against Pakistan later the same month.
[17] The following month, he was named in the Ireland Wolves squad for their home series against the Scotland A cricket team.