Laureato nel 1985 in marketing presso l’Università Bocconi di Milano, ha ricoperto ruoli manageriali tanto in Italia come all’estero (Gran Bretagna, Svizzera, Stati Uniti) in diverse aziende multinazionali, operando nel mondo del turismo e della formazione.
Dal 1999 al 2007, Consigliere della ALUB (Associazione Laureati Università Bocconi) con delega per l’organizzazione di conferenze, workshop e attività di turismo manageriale.
Dal 2000 al 2005, docente di marketing per i corsi organizzati dal Comune di Milano e dalla Regione Lombardia.
Dal 2002, UEFA Licensed Match Agent, ufficialmente autorizzato ad organizzare partite, tornei e tour tra società e/o rappresentative affiliate ad associazioni facenti capo alla UEFA.
Ha collaborato alla redazione di diversi testi di turismo pubblicati dalle case editrici Giorgio Mondatori, Giunti e Gulliver.
Dal 2000, Presidente e Direttore Generale della Sport Leader S.r.l.