Tom started dancing at the age of 14 when he was accepted to the Swindon Centre of Advanced Training. At the age of 18 he successfully gained a place at The Rambert School of Ballet and Contemporary Dance. After graduating he started working in Malta with Contact Dance Company. Whilst in Malta he had the opportunity to work with the newly formed ZfinMalta Dance Ensemble, where he learnt rep from artists like Mavin Khoo and Jose Agudo. Since then he has been performing at The Royal Opera House in such productions as Eugene Onegin, Boris Godunov and Oedipus. Tom joined Tavaziva in July 2017.