1986年6月至1987年10月共青团湛江市委副书记; 1987年10月至1991年10月
广州市青少年教育办公室主任、共青团广州市委农村工作部部长、宣传部部长;
1996年11月至1997年7月共青团广东省委常委(其间:1996年6月至1997年7月挂任芳村区委常委;1993年9月至1995年7月在
中山大学研究生院世界经济专业硕士课程班学习,获
经济学硕士学位);
2003年2月至2005年6月
荔湾区委副书记、区委政法委书记(其间:1999年9月至2004年12月中山大学研究生院哲学系中国哲学专业博士研究生学习,获哲学博士学位);
广州市第十三届人大代表,花都区第十三届、第十四届人大代表。
2008年2月29日经广州市
花都区第十四届人民代表大会第三次会议选举,当选为广州市花都区人民政府区长。
2016年9月12日,广州市花都区十五届人大常委会召开第四十六次会议。因工作需要,会议接受林中坚辞去花都区人民政府区长职务,林中坚因换届超过提名年龄辞去区长职务。