Made his T20I debut against Scotland in Bready in June 2015. Playing in his first ICC WT20.
Scored 140 runs at an average of 35.00 as Ireland qualified for the competition.
Captained Ireland in the ICC U19 Cricket World Cup, having been a member of the squad in the 2008 tournament.
Made 236 runs in the ICC Cricket World Cup 2015 including innings of 97 against Zimbabwe and 58 against South Africa.
Plays his domestic cricket for Middlesex, for whom he played five matches in the 2015 domestic Twenty20 competition.