He studied at the School of New Dance Development in Amsterdam, Netherlands, in 1989, taking a bachelor degree in Dance. He lives in Brazil's capital, Brasilia, giving dancing, bodywork, and Contact Improvisation classes in Brasilia University, Brazil. He speaks five languages: Italian (his mother-language), Portuguese, Spanish, English, and Dutch. Appeared in Sacred Silence (1996).