Liam's career has included departmental and whole-school leadership positions in several secondary schools before moving into academia. He continues to teach part-time at a school in Westminster. Liam has also been closely involved in developing and delivering professional development for science teachers and aspiring school middle-managers with a focus on best practices in teaching and learning. Liam joined King's College London in 2019, initially completing a Master's in STEM Education before being awarded a Rosalind Driver studentship to study for a PhD. Alongside his studies, he lectures on the science education PGCE course at King's.