Diplomato all’ISEF di Perugia, prosegue i suoi studi presso l’Università “Tor Vergata” di Roma conseguendo la Laurea Magistrale in Scienze Motorie, il Master in Posturologia presso “La Sapienza” e in seguito il Dottorato di Ricerca PhD in Scienze dello Sport dell’esercizio Fisico e dell’ergonomia all’Università degli Studi di Roma “Foro Italico”.
Le esperienze di Carlo partono dal basket, per poi esprimersi in moltissimi altri sport individuali e di squadra di cui ricordiamo, in particolare, la partecipazione ai Giochi Olimpici del 2012 con la squadra di canottaggio in qualità di componente dello staff tecnico. Certificato con Distinction, sia come Certified Strength and Conditioning Specialist che come Personal Trainer presso la N.S.C.A. (National Strength and Conditioning Association), ricopre oggi il ruolo di Executive Director della Scuola Nazionale di Formazione Tecnica FIPE (Strength Academy/NSCA Italia). Offre il suo servizio ad atleti di vario livello e di varie discipline occupandosi di miglioramento della performance attraverso la valutazione muscolare, posturale e funzionale, allo scopo di recuperare eventuali deficit di balance muscolare e di miglioramento delle qualità condizionali e coordinative.