Liam est originaire de Melbourne, en Australie, et a commencé sa formation en 2001 au Australian Conservatoire of Ballet. En 2011, Liam a été accepté à l’English National Ballet School de Londres, où il a achevé sa formation.
En 2014, il rejoint l’Opéra national de Bucarest en Roumanie où il danse le répertoire de MacMillan, Ashton, Kobborg, Kylian, Ratmansky et Clug.
En 2016, Liam a ensuite rejoint la Northern Ballet Company au Royaume-Uni, sous la direction de David Nixon. Puis, en 2018, il rejoint le Ballet national d’Estonie à Tallinn où il danse le répertoire de Stevenson, Lopez Ochoa, Kessler et Skeaping.
Il rejoint le Béjart Ballet Lausanne en 2022.
Cette fonction a été désactivée