学毕业，1977年于香港中文大学联合书院生物化学系毕业，于1978年4月投考加入人民入境事务处，任职入境事务主任，于1984年8月获晋升为高级入境事务主任，于1991年12月获晋升为总入境事务主任。于1991年至1992年，往美国加州大学柏克莱分校修读公共政策课程。于1995年10月，获晋升为助理首席入境事务主任，于1996年至1997年被借调至保安科出任助理保安司。于2000年6月，获晋升为首席入境事务主任。于2001年远赴英国皇家国防学院进修，获得伦敦大学英皇学院颁授国际关系硕士学位，于2004年6月，