歷任戰士、政治指導員、師政治部幹事、團政治處主任、團政委、師政治部主任、師政委、集團軍政治部主任、雲南省軍區政委、西藏軍區政委(按副大軍區職待遇)。2010年7月,任駐港部隊政委(按副大軍區職待遇)。
2012年7月,任成都軍區副政治委員。2013年退役。
歷任戰士、政治指導員、師政治部幹事、團政治處主任、團政委、師政治部主任、師政委、集團軍政治部主任、雲南省軍區政委、西藏軍區政委(按副大軍區職待遇)。2010年7月,任駐港部隊政委(按副大軍區職待遇)。
2012年7月,任成都軍區副政治委員。2013年退役。