He rose through the ranks as a justice of the high court to a justice of the appeal court, serving in that capacity from November 2006 to 2018 when he was appointed justice of the Supreme Court of Ghana.