Career
He is a former Federal Minister of Justice. Ibrahim was called to the English Bar in 1963, and was called to the Nigerian Bar in 1964. He served as Legal Adviser and Senior State Counsel in the defunct Northern Region of Nigeria.
Ibrahim was Legal Adviser and later Chairman of New Nigeria Development Company Limited, (NNDC).
In 1982 he was admitted to the Inner Bar as a Senior Advocate of Nigeria. He was Chairman of the Body of Benchers until 2001.
Ibrahim held cabinet positions as Federal Minister of Education, Science and Technology. He was Minister for Transport and Aviation (1984–1985) in the cabinet of General Muhammadu Buhari.
He was Attorney General of the Federation and Minister of Justice of Nigeria (1997 – May 1999) in the cabinet of General Abdulsalami Abubakar.
He was the agent and later co-agent in the dispute between the Federal Republic of Nigeria and the Republic of Cameroon at the International Court of Justice at the Hague.