Tung Wah Hospital
He held to various public posts such as the chairman of the Po Leung Kuk and Tung Wah Hospital, member of the District Watch Committee and the Sanitary Board. He was appointed as Unofficial Member of the Legislative Council from 1913 until his death in 1922.