Si è occupato a lungo di comunicazione business to business ed è fondatore e presidente della società Editoriale Farlastrada, specializzata in informazione al trade. È stato tra i fondatori e presidente dal 1997 al 2010 di Banco di Solidarietà Madre Teresa Onlus, associazione di volontariato che assiste oltre 200 famiglie in situazione di difficoltà economiche e coinvolge circa 400 volontari. Da settembre 2010 è Amministratore Delegato della Cooperativa Sociale In-Presa di Carate Brianza che si occupa di formazione professionale e inserimento lavorativo di ragazzi in dispersione scolastica e in situazione di disagio sociale.