1983年7月至1987年7月,河北大學經濟系;1987年7月至1994年2月,河北省審計局工交審計處幹部、科員;1994年2月至1994年9月,河北省審計廳工交審計處副主任科員;1994年9月至1995年7月,河北省審計廳綜合(法規)處副主任科員;1995年7月至1997年2月,河北省審計廳綜合法規處副處長;1997年2月至1998年3月河北省審計廳駐省教委審計特派員(副處);1998年3月至2000年5月,河北省審計廳駐省教委審計特派員(正處)(1997年3月至1999年4月在天津財經學院學習);2000年5月至2005年8月,河北省審計廳財政審計處處長(2000年7月至2001年6月在南洋理工大學學習);2005年8月河北省審計廳總審計師。