He had functioned as a Senior Prosecutor and Appellate Counsel for the Republic, Head of the Criminal Division of Attorney General's Department.
He had also on secondment served as a State Counsel for the Attorney General's Department of the Republic of Seychelles.
[1] During his tenure at the Attorney General's Department he had served as a member of the National Commission against the Proliferation of Small Arms and Light Weapons; and the Task Force established by the Ministry of Justice to deal with human smuggling and illegal migration; legal consultant and member of the advisory board of the Financial Intelligence Unit of the Central Bank of Sri Lanka.
He had worked as the senior legal counsel to the special presidential commission appointed to inquire into issues relating to the maintenance of law and order and was the chief prosecutor commission of inquiry on bond issuance.
[1] On 18 February 2018, he was appointed Solicitor General and served till 29 April before Dilrukshi Dias Wickramasinghe took over from him.