986年再取得社会政策硕士学位。1989年报考政务主任（A.O.），在3,000名应考生中成为最终36名入选者的之一，成为第一位也是唯一一位失明的香港政府政务主任。1993年转职到香港乐施会担任副总干事，于2000年获委任为总干事。1998年，参选首届立法会选举的香港岛选区，成为香港史上首名失明候选人，可是最终落选。2008年参选港区人大，结果与一众泛民人士落选。他亦于2007年起，连续三届参选选举委员会社会福利界别选委，均成功当选及为该界别的票王。 。