1993.12至1995.10任沅江市原黄茅洲区子母城乡财政所总会计;
1995.10至2005.01任沅江市黄茅洲镇财政所历任农税专管员、副所长、所长;
2005.01至2007. 04任沅江市黄茅洲镇人大副主席、镇长助理;
2007.04至2008.01任沅江市琼湖街道工委委员;
2008.01至2009. 06任沅江市琼湖街道办事处工委委员、纪工委书记;
2009.06至2013.01任黄茅洲镇党委委员、政协联工委主任;
2013.01至2016.01任沅江市万子湖乡党委副书记、乡长;
2016.01至2016.11任沅江市琼湖街道工委副书记、办事处主任;
2016.11至2019. 11任沅江市新湾镇党委书记;
2019.11至2020.5任沅江市草尾镇党委书记;
2020.05至2020.08任沅江市草尾镇党委委员、四级调研员;
2020.08至2021.10沅江市政协党组成员、副主席提名人选。
2021.10至今沅江市政协副主席。