He made his first-class debut in 2011, for the Windward Islands, and later appeared for the Combined Campuses, but rose to prominence only in 2016, when he was the leading wicket-taker for the Jamaica Tallawahs in the 2016 Caribbean Premier League.
[1] He made his first-class debut for the Windward Islands in March 2011, playing against the England Lions in the 2010–11 Regional Four Day Competition.
[6] On 3 June 2018, he was selected to play for the Toronto Nationals in the players' draft for the inaugural edition of the Global T20 Canada tournament.
[13] In June 2017, he was added to the West Indies One Day International (ODI) squad, ahead of the third match against India.
[15] he also was one of two Vincentian cricket players to make their international debut for the West Indies later joined by Obed McCoy