历任中央纪委、监察部副处长、处长、执法监察室副主任等职务;
2007年至至2008年9月,中央中纪委、监察部执法监察室主任;(正局级)
2008年9月至2015年1月,中国电力投资集团公司党组成员、党组纪检组组长。
2018年3月至今,中国航空油料集团有限公司外部董事。
2016年5月,经研究,聘任王先文为中国航空油料集团公司外部董事,聘期三年(2016年3月至2019年2月)。
2018年3月,任命王先文为中国航空油料集团有限公司外部董事。
2020年1月,国务院国有资产监督管理委员会发布16户中央企业25名领导人员职务任免,聘任王先文为中国航空油料集团有限公司外部董事。[1]