Opera da molti anni nel mondo del calcio dove ha maturato numerose esperienze sia in campo giovanile che con prime squadre in Serie D ed in serie C2. Dal 2007 è in possesso di diploma di allenatore professionista di seconda categoria.
Nel 2010 con la primavera del Varese approda nella serie B e a fine stagione il direttore sportivo del club lombardo lo porta con sé al Palermo per assumere il medesimo incarico. Attualmente guida la prima squadra.
Dal 2000 alla Sport Leader, si è occupato di tutti gli aspetti tecnico sportivi e regolamentari degli eventi organizzati, oltre che dei rapporti con le Istituzioni e le Società Sportive con cui Sport Leader collabora per l’organizzazione degli eventi.