E' amministratore delegato di Omnia Express e di Omnia Logistica, società del Gruppo Ferrovie dello Stato; negli anni precedenti, sempre all'interno del Gruppo FS, è stato responsabile delle strategie, direttore di area nel trasporto merci, capo del personale per il trasporto merci. Prima di lavorare nel Gruppo Ferrovie dello Stato, ha svolto la sua attività in Montedison, Unioncamere e Consob.