Окончил Алматинское высшее общевойсковое командное училище (1973), Военную академию имени М. В. Фрунзе (1985), обучался в Академии Генерального штаба России (1996).
Прошел все должности от командира взвода до командира армейского корпуса. В составе ограниченного контингента Советских войск в Афганистане являлся командиром роты в 186-м мотострелковом полку 108-й мотострелковой дивизии, после начальником штаба и командиром батальона в 66-й отдельной мотострелковой бригаде(1981—1985), затем командиром полка в Германии. С образованием в 1992 году Вооруженных сил Казахстана — заместитель командира, а затем командир мотострелковой дивизии.
С 1996 года по 1997 год — командир 1-го армейского корпуса.
С 14 октября по ноябрь 1997 года — начальник Главного штаба Вооруженных сил Республики Казахстан — первый заместитель Министра обороны.
С ноября 1997 — Начальник Генерального штаба Вооруженных сил Казахстана.
Исполнял обязанности министра обороны после ухода 9 августа 1999 года в отставку Мухтара Алтынбаева до 13 октября 1999 года.
С 2000 года по январь 2002 гоа — командующий Восточным военным округом.
В январе-сентябре 2002 года — начальник Военной академии ВС РК.
С 2007 года — генерал-инспектор военной инспекции Министерства обороны РК.
С 2008 года — заместитель председателя Комитета начальников штабов МО РК по боевой подготовке. С 2010 года — Начальник Главной инспекции Министерства обороны РК.