 He is a past pupil of Joseph Vaz College, Wennappuwa.He made his First Class debut against Zimbabwe Development XI  He made his List A debut for Kilinochchi District in the 2016–17 Districts One Day Tournament on 15 March 2017.In March 2018, he was named in Dambulla's squad for the 2017–18 Super Four Provincial Tournament.