香港南区区议会海怡东选区区议员、香港岛各界联合会成员、中国21世纪友好协进会会长。他在1999年香港区议会选举以950票击败车宛谕当选，其后在2003年，2007年，2011年及2015年区议会选举中成功连任。不过在2019年香港区议会选举，他败于公民党俞竣晞，连任失败。