 He was appointed a judge of the High Court and the Court of Appeal in May 2006.He was appointed a judge of the Supreme Court on 11 June 2013.On 12 April 2017, he retired from the permanent bench of the Supreme Court, having reached 70 years of age, but sits as a retired judge when required.