He has held numerous appointments in the Ghana Armed Forces both afloat and ashore. He was the Watch Keeping Officer onboard Ghana Navy Ships SEBO, ACHIMOTA and YOGAGA at different times in his career. He also served as Commanding Officer onboard Ghana Navy Ships DZATA (Oct 91 – Feb 94) and ACHIMOTA (Jul 08 – Mar 09).
