Chief of logistics and Director of Training Commanding Officer of Nigerian Navy Ship OFIOM Directing Staff at the Armed Forces Command and Staff College Jaji (1994 -1996) Operations Officer Eastern Naval Command Deputy Director Attaché Management, Defence Intelligence Agency (2001) Commandant, Defence Intelligence School (DIS) Abuja Flag Officer Commanding, Eastern Naval Command (2010)
He began his naval career as a watch keeping officer on board NNS Damisa and NNS Aradu immediately after he was commissioned as Sub lieutenant. He served in this capacity for 2 years (January 1982 – January 1984). He later served as base intelligence officer, NNS Umalokun for approximately 3 years (July 1984 – 1987).
He also served as a flag lieutenant to the Chief of Defence Intelligence Agency and to the commandant officer of the Nigerian Navy Intelligence School, Apapa, Lagos State, Nigeria, before he became an instructor at Navigation and Direction School, Nigerian Navy Ship Quorra. He served in that capacity for 2 years (1989–1991).[7]
In 1994, he was appointed as a directing staff at the Armed Forces Command and Staff College Jaji, a tenure that elapsed in 1996 and after his tenure in 1996, he was appointed as the executive officer, NNS Enyimiri.[8]
In 1997, he became the commanding officer of the Nigerian Navy Ship Ofiom, and in 1998 he commanded the ship NNS Ambe in operation Liberty (ECOMOG), where he obtained the Command at Sea Badge.[9]
In 2001, he became the Deputy Director Attaché Management, Defence Intelligence Agency and the Naval Provost Marshal, Naval Headquarters.
In 2002, he was appointed as the defence adviser to the Nigerian Embassy Cameroun. He served in this capacity for 4 years until the end of his tenure in 2006.[10]
In December 2006, he was appointed as chief staff officer at the Sea Training Command, and later became the commandant officer of the Defence Intelligence School (DIS) Abuja in June 2007.[11] Thereafter, he was appointed as Nigerian Navy secretary and while serving in this capacity, he was promoted to rear admiral.[12]
In 2010 he became the flag officer commanding, Eastern Naval Command, coordinating a joint operation involving the 3 services around the Gulf of Guinea, NEMO.[13][14] He also, he coordinated a combined Exercise, called OBANGAME EXPRESS 2012, involving 11 countries including Germany and United Kingdom.[15][16]