Liam is from Duluth, Minnesota, where he started his ballet training at the age of four with the School of the Minnesota Ballet. He has attended summer intensives at Milwaukee Ballet, Ballet Austin, Joffrey Ballet of Chicago, and Ellison Ballet NYC.
After competing and receiving first place at Youth America Grand Prix regionals in 2020, Liam received a full tuition scholarship to train with Joffrey Academy in Chicago where he danced from 2020-2022.
At Joffrey, he studied character, classical, contemporary, Cunningham, and Horton techniques. Liam also received first and third places at Youth America Grand Prix regionals and competed as a finalist in Tampa representing the Joffrey Academy.
In 2022, Liam joined the Rochester City Ballet as a company dancer where he grew his technique and developed his artistry further.
Some of Liam’s most notable roles include Fritz in Allen Fields’ The Manhattan Nutcracker, the male lead in Giselle: Peasant Pas de Deux, staged by Karin Ellis-Wentz, and Russian in Timothy Draper’s The Nutcracker.