Acting Solicitor General Sanjay Rajaratnam took oaths as the 48th Attorney General of Sri Lanka

Sanjay Rajaratnam, P.C. took oaths before the President Gotabaya Rajapaksa as the 48th of Attorney General of Sri Lanka. 
On the 25th of May 2021, the Parliamentary Council expressed its consent to the appointment of Mr. Rajaratnam for the post of Attorney General. 

Sanjay Rajaratnam, P.C. is presently Acting Solicitor General, whose name has been unanimously approved to be the next Attorney General of Sri Lanka. He has been serving the Attorney General’s Department for the last 34 years, having joined the Attorney General’s Department in April, 1998.

He went onto hold the post of Senior State Counsel, Deputy Solicitor General, Additional Solicitor General, Senior Additional Solicitor General, until his appointment as Acting Solicitor General in October, 2019. Prior to that he served as the Head of The Corporation Division from 2004 , up to 2019. He is currently the head of the Civil Division of the Attorney General’s Department.

He’s a Solicitor of England and Wales and also holds a Master of Laws (Merit) from the Queen Mary University of London. He was conferred silk in November 2014. He has had wide experience in the civil and criminal branches of the law and is regularly appearing in the Superior Courts.

He has appeared in several notable and high profile cases and has held consultancy in several government institutions such as The Financial Intelligence Unit of the Central Bank of Sri Lanka and was a member of the Cabinet appointed Committee of Officials, examining Bills prior to being presented in Parliament. He is also a member of the Law Commission of Sri Lanka and the Council of Legal Education.

He was educated at St. Peter’s College and Royal College, Colombo.

Click to comment

Leave a Reply

Your email address will not be published.

Most Popular

To Top
$(".comment-click-3064").on("click", function(){ $(".com-click-id-3064").show(); $(".disqus-thread-3064").show(); $(".com-but-3064").hide(); }); // Infinite Scroll $('.infinite-content').infinitescroll({ navSelector: ".nav-links", nextSelector: ".nav-links a:first", itemSelector: ".infinite-post", loading: { msgText: "Loading more posts...", finishedMsg: "Sorry, no more posts" }, errorCallback: function(){ $(".inf-more-but").css("display", "none") } }); $(window).unbind('.infscr'); $(".inf-more-but").click(function(){ $('.infinite-content').infinitescroll('retrieve'); return false; }); $(window).load(function(){ if ($('.nav-links a').length) { $('.inf-more-but').css('display','inline-block'); } else { $('.inf-more-but').css('display','none'); } }); $(window).load(function() { // The slider being synced must be initialized first $('.post-gallery-bot').flexslider({ animation: "slide", controlNav: false, animationLoop: true, slideshow: false, itemWidth: 80, itemMargin: 10, asNavFor: '.post-gallery-top' }); $('.post-gallery-top').flexslider({ animation: "fade", controlNav: false, animationLoop: true, slideshow: false, prevText: "<", nextText: ">", sync: ".post-gallery-bot" }); }); });