Il 14 ottobre 1986 ha conseguito la Laurea in Ingegneria Meccanica presso il Politecnico di Milano. Ha preso servizio in qualità di professore straordinario nel settembre 2000, afferendo al Dipartimento di Meccanica del Politecnico di Milano. Dal 2003 è professore ordinario per il SSD ING/ING 13. L'attività scientifica tratta differenti argomenti nel settore della dinamica e della stabilità dei sistemi meccanici, con speciale attenzione alla dinamica dei sistemi soggetti a campi di forze.