His research interests focus on physically-based simulation of deforming bodies, GPGPU computing, and efficient face and body animation algorithms for virtual characters. He received his MSc (Laurea) in 2003 in Computer Engineering and his PhD in 2009 in the field of physically-based animation of virtual faces. Between 2004 and 2006, he was a visiting researcher at the Information Coding Group at the Linköping University, Sweden. From 2008 to 2011, he worked as technical lead at a SME in the aerospatial industry, leading the developmnet projects aimed mainly to the European Space Agency.