Laureato in Fisica, insegna nella Scuola secondaria di primo grado dal 2001. È stato coautore dell'opera "Il libro della natura" di Garzanti scuola. Ha fatto parte del gruppo di autori del Sistema di Valutazione Nazionale (per l'elaborazione dei test Invalsi) dal 2009 al 2012. È coautore, con Leonardo Sasso e Roberto Vanzetto, di "SuperMath", il nuovo corso di Matematica edito da Petrini destinato alla scuola secondaria di primo grado e, sempre con Leonardo Sasso, di "Al quadrato" (Petrini).