Attended Ahmadu Bello University Zaria between 1980 - 1985
Called to the Nigerian Bar on October, 1986.
Appointed as a Legal Asst. with (Continental Merchant Bank) 1989 - 1992
Promoted to Asst. Manager (Legal) and Head of Documentation with Continental Merchant Bank 1992 – 1995.
Appointed as a Manager (Document) Legal Department in African International Bank 1995-1998
Promoted to the Senior Manager (Legal), Head of Recovery African International Bank June, 2003 to June, 2004.
Employed at Supreme Court on the 11th day of November, 2006 as Asst. Chief Registrar (A.C.R) and Head of Litigation.
Appointed as Head of Senior Advocate of Nigeria (SAN) between 2006-2007 while Working as Head of Litigation and SAN (Supreme Court of Nigeria) between 2007 – 2010
Acted as the Secretary Sub-committee on the Review of the Legal Practitioners Privileged Committee guidelines on the appointment of (SAN) May 2009 - 2010.
Promoted Deputy Director (Litigation Department) Supreme Court of Nigeria 2010 to Dec, 2015.
Promoted as Deputy Chief Registrar III (Supreme Court of Nigeria) with effect from 1st July, 2015.