方名人谭全出战，但在铁票效应及七一效应下，林以2,511票大比数获胜。2007年区议会选举，林以1,776票击败自由党成员刘明坚，成功连任。2011年区议会选举，林继续争取连任。最终，林以2,228票击败取得1,291票的刘明坚和仅86票的人民力量成员罗家麒胜出，而罗更因得票未足5%而被没收保証金。2015年区议会选举，石篱选区改称「石篱北」，林击败民建联成员张烨媚，成功连任。不过，毗邻的石荫、石篱南及大白田选区的民主党议员尹兆坚、梁国华及徐生雄均告连任失败，再加上安荫选区的工联会议员梁子