He graduated from the University of Ibadan, in 2008 and was called to the Nigerian Bar in 2009. He also obtained a Master of Laws Degree (LL.M.) from the University of Ibadan in 2012. He worked with the law firm of Agbaje, Agbaje & Co., Ibadan before joining the law firm of Afe Babalola & Co in 2012. He specializes in General Litigation with special interest in Election Petition, Corporate Litigation, Labour Matters and Arbitration. He is in the Ibadan office of the firm.