Anthony Yau obtained his B.S.Sc and M.Phil in Psychology from the Chinese University of Hong Kong. From 2001-2012, he was a university instructor at City University of Hong Kong where he taught psychology, developed modules for the general education curriculum, and implemented learning enhancement and student support programmes.

Before joining Loughborough University Anthony was a self-employed consultant supporting higher education institutions in strategic planning in student learning and development, new curriculum development, and research projects management.