Born in Florence, Cecchi studied under the Living Theatre and with the Workshop of Eduardo De Filippo.
Cecchi was born in Florence and received training from the Living Theatre and the workshop led by Eduardo De Filippo.