Dopo aver conseguito laurea presso l’I.S.I.A. di Urbino, ha lavorato come art director per agenzie di comunicazione internazionali.
Dal 2013 è ricercatore e professore aggregato presso la Facoltà di Design e Arti della Libera Università di Bolzano, dove i suoi focus di ricerca si concentrano sulla tipografia e la progettazione grafica ed editoriale; in parallelo sta completando un dottorato di ricerca in tipografia presso il dipartimento di comunicazione visiva dell’Università di Reading (UK).
Dal 2015 è nominato direttore del dipartimento della formazione e consigliere nazionale di AIAP, Associazione Italiana design della comunicazione visiva. Dal 2018 è co-direttore di Progetto Grafico, rivista internazionale di grafica.