Si è laureato in Economia all'Università Cattolica di Milano. Ha conseguito il Master in Economics a Louvain-la-Neuve e il dottorato in Economia Politica all'Università Federico II di Napoli. E' stato Marie Curie post-doc fellow alla LSE. Si occupa di temi di economia pubblica e political economy con particolare riguardo alla finanza locale. Ha insegnato all'Università Cattolica di Milano e all'Università di Novara e Ferrara. E' professore associato di Scienza delle Finanze presso quest'ultima Università e research affiliate presso l'IEB dell'Università di Barcellona. Ha svolto e svolge attività di consulenza per vari enti pubblici. E' attualmente membro degli Osservatori regionali sul Federalismo Fiscale della Toscana e dell’Emilia Romagna e collabora sui temi di finanza pubblica con Éupolis Lombardia.