会选举分别击败陈炎光（1999年）和前线的刘山青（2003年），2007年香港区议会选举自动当选连任，他曾任市政局议员，黄大仙区议会主席，前民建联成员。他曾经参与2004年立法会选举，排在陈婉娴名单的第二名。2011年香港区议会选举中，让出龙上选区由陈婉娴出选，自己则转战东美选区落败。2015年香港区议会选举参选龙上选区，成功当选重返议会，成功领导工联会保住陈婉娴空缺。2019年香港区议会选举中落败，结束区议员生涯。2020年10月获颁铜紫荆星章。
履历.林文辉先后担