Carlo has always been drawn to the sea and got his 1st Grade Diver certification at an early age in 1988, and his boat license in the winter of 1991.This was quickly followed in 1992 by Sailing Instructor and Skipper certifications, and in 1993 he obtained his Swimmers Assistant certification.
In the autumn of 1994, Carlo crossed the Atlantic from the Canaries to the Caribbean and worked in the archipelago of the Grenadines as a dive guide and skipper.
Back in Italy, in May 1995, he obtained his Dive Instructor certification. In 1998, he held his first training course for Sailing Instructors and acted as a skipper on cruises in various locations including Croatia, Greece, the Aeolian Islands, the Balearic Islands, Sardinia, Corsica and Liguria.
In 2002 he received his 1st Grade certification from the Italian Federation of Kite Surfing (FKI).
In June 2004, he organized a training course for sailing instructors and at the same time, to expand his increasingly strong, spiritual relationship with the sea, he participated in an Apnea in constant weight and variable course in Santa Teresa di Gallura. The course was based on relaxation techniques, yoga and biofeedback. Fascinated and thrilled by the experience, he participated in an Apnea Instructor course and achieved his Instructor's License in November 2004.
In March 2005 he published 'Ragazzi, all deriva! Scuola di vela, scuola di Vita' ('Sailing, Drifting, School of Life Guide') with Mursia publishers, and in March of the same year he founded the Katabasis Association.
In 2007, Carlo opened Katabasis Freediving Center – Elba, and in 2008 was certified as a Freediving Instructor for children.
In 2009 he completed the Rescue course for Apnea Instructors, and in 2011 he obtained FIPSAS certification as a Spearfishing Instructor.
In 2012 he became an SSI Freediving Instructor Trainer. In 2014 Carlo formed a cooperative relationship with Mares.
In 2017 he became a Mares Ambassador and opened the Katabasis Freediving Centre - Portofino.