1976年12月入伍。
1979年6月~1981年2月,任北京卫戍区警卫一师一团一营二连司务长。
1981年3月,任北京卫戍区警卫一师一团营房助理员。
1983年8月~1986年5月,任武警北京总队后勤部营房助理员(其间,在成都陆军学院营房管理班学习一年)。
1986年6月~2001年6月,分别任武警总部后勤部营房管理处处长、老干部建房办主任和后勤部司令部直属工作处处长。
2001年7月~2002年7月,作为全军首批年轻优秀干部被选派到西藏武警总队代职一年。
2002年6月,任武警总医院副院长。