Xavier has been dancing, singing and acting for 11 years at places such as the Johnny Young Talent School and Stage School Australia - Young Australian Broadway Chorus (YABC) where Xavier is currently a Triple Threat. Xavier has performed in professional stage shows including the 2010 Melbourne season of ‘Love Never Dies’ at the Regent Theatre, followed by ‘Chitty Chitty Bang Bang’ in 2013 at the Princess Theatre. Xavier has had vocal training by Gemma Hedger since late 2015 and has performed in five, full school, Loyola College productions gaining valuable knowledge and experience through playing the ‘Tinman’ in the 2016 production of ‘The Wizard of Oz’ and ‘Troy Bolton’ in the 2017 production of ‘High School Musical’. Xavier has also modelled for Adidas Australia and had roles in television commercials for Australian Unity and the Melbourne Grand Prix. He has a strong passion for musical theatre and television.