得社会科学学士学位，后于同校先后取得社会科学硕士及哲学博士学位。大学毕业后,在香港天主教大专联会工作,后在荃湾合一社会服务中心工作.1988年香港区议会选举，于荃湾东(北)选区与杨福广一同自动当选，于1991年任期届满后，放弃争取连任。近年与周永新教授等设计香港的全民退保计划，积极参与香港各团体举办的社会政策研讨会及论坛。