立香港民主同盟（民主党前身），同时伙拍荃湾区议员陈伟业竞选立法局新界南地区直接选举，双双胜选而进入立法局，从此开始议员生涯。1994年港同盟与汇点合併成民主党，逐渐成为该党核心人物。直至2000年，因民主党将他的名单（伙拍大窝口区议员黄炳权），以及何俊仁（陈树英、蒋月兰）名单、陈伟业（邝国全）分拆，导致落选。翌年担任民主党副主席。2003年底，因立法会议员，原葵青区议会华峰选区区议员单仲偕让路，得而重返议会（选区因新增华荔邨、荔欣苑两个屋邨／屋苑，改称荔华选区）。2004年9月，伙拍陈伟业旧盟友陈琬