1995年9月至1999年7月,武漢水利電力大學水利水電建築工程專業學習;
1999年7月至2004年11月,梅山水電站技術員、助理工程師;
2004年11月至2005年12月,省水利廳水利管理處辦事員;
2005年12月至2009年06月,省水利廳水利管理處副主任科員;
(其間:2006.03-2008.12參加中國科學技術大學管理學院公共管理專業學習,獲得碩士學位。)
2009年6月至2012年07月,省水利廳水利管理處主任科員;
2012年7月2013年8月,省水土保持監測總站副主任(副處級);
2013年8月至今,潁上縣人民政府副縣長(掛職)。