称「葵青七子」。梁是葵青区和新界西资深的社区领袖，自1985年起当选区议员后，一直在葵芳选区连任至今；2003年香港区议会选举，更以全港最高票连任，成为票王。
参选立法局.1991年首度参选香港立法局落败，1995年通过立法局新九组的纺织及制衣界当选。为突显代表基层的形象，他甚少穿西装出席会议。
成为首名被逐离场的议员.1996年，在立法局会议中以一句「臭罂出臭草」讽刺主权移交后的行政长官选举不民主及小圈子，被时任立法局主席黄宏发驱逐扬名，成为立法机关历史