Graduated from the Master’s Degree in Computer Science at the Universitá degli Studi di Ferrara, and in Project Management from EAE Business School. In March 2015, he started working at Ilion Animation Studios as TA Lighting for the production of the animated feature film Amusement Park, later becoming Production Coordinator.