He made his first-class debut for Trinidad and Tobago in the 2016–17 Regional Four Day Competition on 25 November 2016.
[2] He made his Twenty20 debut for Trinbago Knight Riders in the 2017 Caribbean Premier League on 4 August 2017.
[3] In June 2018, he was named in the Cricket West Indies B Team squad for the inaugural edition of the Global T20 Canada tournament.
[4] In July 2020, he was named in the Trinbago Knight Riders squad for the 2020 Caribbean Premier League.
[9][10] In November 2019, he was named in the West Indies' One Day International (ODI) squad for the series against India.