Giuseppe studied ballet in Naples with Emma Cianchi then moved to Germany were he completed his studies at The Heinz Bosl Stiftung Ballet Academy in Munich and Palucca Schule in Dresden.

In 2013 he started working at The Moravian Silesian National Ballet in Ostrava Czech Republic where he had the chance to dance Overgrown Path by Jiri Kilian.

In 2014 he joined the National Ballet of Sofia in Bulgaria where he danced a large amount of Russian classical repertoire by Yuri Grigorovich and the Two Toreadors in Don Quixote.

In 2015 joined the Israel Ballet where he danced The Summer Pas de Deux in Ronald Savkovic’s Cinderella, Red Riding Hood in The Sleeping Beauty and the Chinese Doll in The Nutcracker.

Giuseppe joined West Australian Ballet in July 2016  and is very excited to be a member of the company.

In his free time Giuseppe loves to cook and spend time with friends.