Han underviste i nesten 20 år ved (1982-2001). Etter det var han ansatt ved Lingnan University i Hongkong (2001-2003) og fra 2003 ved .