A long career in theatre in particular, includes outstanding performances in Fame, Footloose, Mamma Mia, Grease and Dance 'Til Dawn.
More recent successes include Simon Zealotes in Jesus Christ Superstar, Guys and Dolls at the Savoy and Phoenix Theatres and also in Tel Aviv.
Giovanni is currently playing the role of Ledoux in the hugely successful production of Bat Out Of Hell, which premiered at Manchester Apollo before transferring to London Coliseum. The show went on tour to Toronto, Canada, and has returned to London in 2018 to play at the Dominion Theatre.