1993年7月起任正科级职务;
1998年9月起任福清市委常委、宣传部部长(1997年8月至1999年12月参加中央党校函授学院本科班政法专业学习);
2004年10月任福清市委常委、副市长;
2006年5月长乐市委副书记、代市长;
2007年1月长乐市委副书记、市长;
2010年5月福州市仓山区委书记;
2012年7月任福建省人口和计划生育委员会副主任;
2012年10月兼任福建省人口和计划生育委员会机关党委书记;
2013年11月任宁德市委常委、组织部部长;
2016年9月任宁德市委副书记。
2019年11月任福建省地质矿产勘查开发局党组书记、局长。
2019年11月1日,中共福建省委组织部发布干部任前公示,林文芳拟任省属参公事业单位正职。[1]
2019年11月14日,福建省地矿局在局机关召开干部会议。省委决定:林文芳任省地矿局党组书记、局长。[2]