In July 2020, he was named in the Trinbago Knight Riders squad for the 2020 Caribbean Premier League. In the 2023 Caribbean Premier League, league's first red card was given to his team, Trinbago Knight Riders, due to slow over-rate violations.
In July 2020, he was added to the Trinbago Knight Riders roster for the 2020 Caribbean Premier League. In the 2023 Caribbean Premier League, his team, the Trinbago Knight Riders, received the first red card in league history due to over-rate violations.