He worked between 1980 to 1994 in Evans medical plc (formerly Glaxo Nig plc) as account clerk and rose to the position of an assistant accountant. He joined the services of Nigerian German Chemical Company plc in 1994 as assistant accountant and left the company July 2000. He joined Geoelis cables limited in August 2000 as the company accountant.