Родился 8 сентября 1955 года в Казани. В 1977 году окончил Казанское высшее танковое командное училище имени Президиума Верховного Совета Татарской АССР. На протяжении своей карьеры командовал взводом, ротой и батальоном в Северной группе войск, а также в Дальневосточном военном округе.
После окончания Военной академии бронетанковых войск имени Маршала Советского Союза Р.Я. Малиновского в 1987 году служил начальником штаба и командиром танкового полка, а затем начальником штаба мотострелковой дивизии в Прибалтийском военном округе. В период с 1993 по 1995 год занимал должность командира мотострелковой дивизии в Северо-Западной группе войск.
С 1997 года, после завершения обучения в Военной академии Генерального штаба Вооруженных Сил Российской Федерации, исполнял обязанности первого заместителя командующего армией в Московском военном округе и командующего 58-й армией в Северо-Кавказском военном округе. В 2003-2005 годах возглавлял штаб Дальневосточного военного округа.
С 2005 года занимал пост начальника Главного управления боевой подготовки и службы войск Вооруженных Сил РФ, а с декабря 2006 года – начальника штаба Северо-Кавказского военного округа. В декабре 2006 года был назначен командующим войсками Ленинградского военного округа, а в феврале 2009 года – командующим войсками Московского военного округа.
С декабря 2010 года стал заместителем начальника Генерального штаба Вооруженных Сил РФ. С 26 апреля 2012 года командовал войсками Центрального военного округа. Указом Президента Российской Федерации от 9 ноября 2012 года назначен начальником Генерального штаба Вооруженных Сил Российской Федерации и первым заместителем Министра обороны РФ.
Награжден орденами «За военные заслуги», «За заслуги перед Отечеством» 4-й степени, «За службу Родине в Вооруженных Силах СССР» 3-й степени и множеством медалей.