Dr. Chiu prides himself as a pioneer in the mental health field of carer advocacy. The Family Link mental health psychoeducation program he launched has benefited several thousands of carers in six different Asian countries/cities (i.e. Hong Kong, Malaysia, Taiwan, South Korea, Thailand, and Philippines). He was formerly the Chief Editor for the Hong Kong Journal of Social Work, and the Asia Pacific Journal of Social Work and Development, and is currently a member of the Editorial Committees of six peer-reviewed journals. Before joining CityU, he was the Graduate Coordinator and the Deputy Head of the Social Work Department of National University of Singapore. He is an honorary fellow to a number of research institutes.
He earned his Masters of Science and Doctoral Degree in mental health social work, from the Victoria University of Manchester respectively in 1991 and 1995. He is a teacher, practitioner, and researcher and has close affiliation with mental health service providers in Hong Kong and Singapore. He has been an old comrade who has rendered his faithful teaching and services for more than 25 years.