In March 2018, he was named in Kandy's squad for the 2017–18 Super Four Provincial Tournament.[6][7] In May 2018, it was reported that he would join Camberley Cricket Club in England for the 2018 season.[8] He made his debut on 26 May 2018, taking 2/34 from his 10 overs, as well as completing a catch in the field.[9]
His inaugural season in English club cricket finished with a figures of 33 wickets at 15.36 and 301 runs at 30.10,[10] as Camberley finished fourth in the Surrey Championship First Division.[11] In October 2020, he was drafted by the Kandy Tuskers for the inaugural edition of the Lanka Premier League.[12] In August 2021, he was named in the SLC Blues team for the 2021 SLC Invitational T20 League tournament.[13]