Родился 10 декабря 1945 года в городе Караганде в семье служащего. Отец был директором Карагандинской шахты № 12, мать — домохозяйкой.
Трудовую деятельность начал в 1962 проходчиком шахты в Караганде, проработав до 1969 года.
В 1969 поступил в Армавирское высшее военное училище лётчиков противовоздушной обороны, которую успешно окончил. Затем служил лётчиком, командиром звена, командиром эскадрильи, заместителем командира, командиром истребительного авиационного полка г. Пермь 4 ОА ПВО
В 1982 году стал слушателем Военной академии противовоздушной обороны им. Г.К. Жукова
После окончания академии в 1985 году назначается заместителем командира корпуса противовоздушной обороны Туркестанского военного округа, затем занимает посты командира дивизии и командира.
С 1992 по 1993 — командир корпуса противовоздушной обороны - заместитель министра обороны Республики Казахстан
С 1993 по 1994 — командующий Военно-Воздушными силами - заместитель министра обороны Республики Казахстан
С 1994 по 1996 — командующий Военно-Воздушными силами
С октября 1996 по декабрь 1999 года — министр обороны Республики Казахстан.
С декабря 1999 - командующий Силами воздушной обороны Вооружённых сил Республики Казахстан.
8 декабря 2001 года вновь назначен на должность министра обороны Республики Казахстан.
С 10 января 2007 года — председатель Комитета начальников штабов — первый заместитель министра обороны.
11 марта 2010 года освобождён от занимаемой должности в связи с переходом на другую работу.
8 апреля 2010 года Указом Главы государства назначен депутатом Сената Парламента Республики Казахстан..
И другими...