He served as a judge of the High Court of Anambra State from 1982 to 1990, and then proceeded to the Court of Appeal, where he was a judge for twelve years from 1990 until his appointment to the Supreme Court in 2003.