1988年成为中电的第一位华人总经理。1991年至1995年任立法局议员。1994年香港区议会选举中当选为九龙塘区议员。曾任土地发展公司主席、地产代理监管局主席。他是英国特许工程师、英国电机工程师学会资深会员及香港工程师学会资深会员。2000年获委任为太平绅士。2009年获颁授铜紫荆星章。