He teaches Applied Mechanics, Machine Dynamics and Wind Engineering. His research activity is mainly focused on the dynamics of mechanical systems and in particular on their interaction with the wind (such as in wind engineering and train aerodynamics). He is author of more than 100 scientific contributions in international journals and conferences.