Si è laureato a Genova e ha conseguito il dottorato a Essen con Jürgen Herzog. Dopo aver collaborato con le Università di Trieste, Bochum e Genova dal 2008 è ricercatore di Algebra e docente presso il Dipartimento di Matematica di Pisa. Si occupa di Algebra Commutativa e Combinatorica.