1968.03——1970.03 南疆軍區獨立步兵營戰士、班長
1970.03——1979.12 南疆軍區司令部軍務動員處見習參謀、參謀
1979.12——1981.07 南疆軍區司令部軍務處副營職參謀
1981.07——1981.10 南疆軍區司令部軍務處副處長
1981.10——1983.05 南疆軍區司令部作戰處副處長
1983.05——1986.02 南疆軍區司令部副參謀長
1986.02——1988.07 新疆和田軍分區司令員(1986.09——1988.07國防大學基本系學習)
1988.07——1989.10 南疆軍區政治部代理副主任
1989.10——1993.02 步兵第六師師長
1993.02——1997.07 南疆軍區參謀長
1997.07——1999.07 南疆軍區副司令員
1999.07——2000.12 南疆軍區司令員
2000.12——2002.10 新疆軍區參謀長
2002.10——2005.03 新疆軍區副司令員
2005.03——至今 新疆軍區副司令員,兵團黨委常委、副司令員。