 He made his Twenty20 debut for Nondescripts Cricket Club in the 2018–19 SLC Twenty20 Tournament on 19 February 2019.He made his List A debut for Nondescripts Cricket Club in the 2018–19 Premier Limited Overs Tournament on 4 March 2019.In November 2019, he was named in Sri Lanka's squad for the 2019 ACC Emerging Teams Asia Cup in Bangladesh.