He holds a Higher National Diploma (HND) in Accountancy & Finance from Yaba College of Technology. He is a candidate member of The Association of Chartered certified Accountants, UK and also an Associate Member of The Association of Accounting Technicians.

He started his career as an Accountant in 2004 with Oluade Group of Schools (now Top Highflyer Schools) before he joined Afolabi Ogunkola & Co. in 2008. He was later employed as Head of Accounts at Dynamic Portfolio Ltd in 2010. He was also the supervisory head of finance and operations for the sister companies viz: Dynamic Portfolio Finance Company Limited and Harvest Investments Ltd.

He has attended several trainings among which are International Financial Reporting Standard (IFRS), Credit Risk and Portfolio Management, Understanding Risk and Reward in Finance, Financial Evaluation & Strategy and Risk Management, etc. He joined Prestige Insurance Brokers Ltd in 2015 as Head of Accounts.