Graduate in Psychology in 2004 at the University of the Studies in Bologna, he has achieved the Master in Sports Psychology in the 2005.
Since 2006 he practices private activity in sports and work context and he participates on research concerning the coach's role in sports.
He has held in the 2014 two interventions as guest teacher in the course of "Sports Psychology" activated by the School of Psychology and Formation Sciences (Magistral Degree in applied cognitive psychology). From 2016 to 2020 was adjunct professor and Since 2024 is didactic supervisor in the same Magistral Degree.