[1] He played his first international match against SL vs IND 1st ODI, which took place in August 2024.
He made his first-class debut for Colts Cricket Club in the 2016–17 Premier League Tournament on 29 November 2016.
[3] In February 2019, he was named in Sri Lanka's Test squad for their series against South Africa, but he did not play.
[4] In March 2019, he was named in Colombo's squad for the 2019 Super Provincial One Day Tournament.
[5] In October 2020, he was drafted by the Galle Gladiators for the inaugural edition of the Lanka Premier League.