He got his PhD at the University of Pisa, Italy, with a thesis on declarative models for gestural interaction. He worked at the Italian National Research Council and collaborated to different projects founded by the European Commission (Sereona, ServFace, Smarcos). He is the author of different research papers on gestural interface modelling and development.