Made his T20I debut against Afghanistan in Sharjah in January 2016. Playing in his first ICC WT20.
Participated in both the 2008 and 2010 ICC U19 Cricket World Cups.
Struck two half-centuries in the ODI series with Afghanistan in Sharjah in January 2016.
Played for Surrey Second XI in England in the summer of 2015.
Plays his domestic cricket for Mid West Rhinos.