Auparavant, il était assistant comptable dans un cabinet d'expertise comptable et fiscale de la place où il était en charge de la comptabilité d'une douzaine d'entreprises travaillant dans des domaines d'activité variés (sociétés commerciales, sociétés de services, industries et professions libérales).
Il est titulaire d'un master 2 en audit et contrôle de gestion à l'UCAD. Il a également obtenu une licence en sciences de gestion à l'université intégrée après avoir obtenu le baccalauréat en techniques quantitatives de gestion au Lycée Maurice DELAFOSSE de Dakar.
Il a également suivi avec succès une formation à la méthode accélérée de recherche participative (M.A.R.P) de l'Institut africain de développement local (I.A.D.L).