1978年9月至1982年6月在哈爾濱工業大學學習;
1982年7月至1984年11月在北京航空學院學習;
1984年12月至1991年12月任航空工業總公司第零一四中心第八、十五研究室技術員、工程師;
1992年1月至1993年1月任航空工業總公司第零一四中心第九研究室副主任;
1993年1月至1994年2月任航空工業總公司第零一四中心經營計畫處副處長;
1994年2月至1996年2月任航空工業總公司第零一四中心民品開發部副主任;
1996年2月至2005年6月任偃師市人民政府副市長;
2005年9月至2008年2月任洛陽高新開發區管委會副主任;
2008年2月至今任洛陽高新開發區管委會副主任(正縣級)。