1992年至2002年在铁道部第一勘察设计院西安分院任技术员、助理工程师、技术队长、工程师。
2002年至2003年任伊朗伊斯法罕至设拉子铁路设计总工程师。
2003年至2005年历任郑州至西安高速铁路、包头至西安铁路通道项目现场勘察负责人。
2005至2007年任包头至西安铁路通道铁路设计副总工程师、设计室副主任。
2008年任汶川地震宝成铁路109隧道抗震救灾项目设计总工程师、副指挥长。
2008至2013年任西安至平凉铁路项目设计总工程师、副指挥长。
2013年至今任中铁一院资本运营事业部、工程总承包事业部工程管理部部长兼日照钢铁成品运输铁路EPC项目经理。