Laureato in ingegneria civile (settore trasporti) nel 1995. E’ stato consulente della società Sintagma srl fino al 1998 e poi dirigente dell’Unità operativa Mobilità del Comune di Perugia. E’ incaricato della programmazione della mobilità collettiva e individuale, attraverso
l’elaborazione di Piani urbani della mobilità, di Piani generali del traffico urbano e di altri tipi di piani settoriali. Sovrintende la redazione di progetti esecutivi stradali, nonchè la direzione tecnica e amministrativa dei rapporti con il gestore dei servizi di trasporto pubblico
locale. E’ a capo della centrale di monitoraggio del traffico urbano, privato
e collettivo.
Dal 2005 é Mobility manager del Comune di Perugia. Ha partecipato alle seguenti iniziative comunitarie: ASTARTE (SAVE); INNOTRANS (Interreg. III C-Pagus); RESTAURONET (Interreg III C & Medocc).
Attualmente é coordinatore dei progetti: CIVITAS RENAISSANCE, H2POWER (LIFE +), e, a livello nazionale, CONCERTO (ELISA III). Partecipa anche ai progetti LIMIT 4 WEDA (MED) e INFOCITY (ELISA III).