Liam was born and raised in the Toronto area of parents who were both elite athletes. He played junior in London and was selected 18th overall in the 2018 NHL draft by the Columbus Blue Jackets. Liam won Gold with Canada at the World Juniors in 2020 and Gold at the World Championships in 2021, a rare double Gold! Since his start with the Blue Jackets, Liam has played for the Predators and is now currently with the New York Islanders.