Originally from Italy, Capurro moved to France in 2005 to work in various positions for film festivals such as Premiers Plans, Paris Cinéma, and Le Festival des Arcs. He spent three years at the Marché du Film of the Cannes Film Festival. Since 2013, he has been in charge of the Series Mania Forum, which has since become one of the leading professional events in Europe for the TV series industry.