Военнослужащий, участник боевых действий на территории Чеченской республики
Родился в селе Смирново, ныне Дивеевского района Нижегородской области.
Окончил 9 классов Ивановской средней школы и курсы газоэлектросварщиков.
Затем закончил автошколу в городе Лукоянове в 1994 году.
Призван в Вооружённые Силы России 28 июня 1995 года.
С февраля 1996 года водитель ЗиЛ-131 рядовой Пушков служил на территории Чеченской республики. Затем был стрелком-наводчиком на БТР в разведывательной штурмовой бригаде № 101.
Погиб в городе Грозном в одном из боестолкновений с бандформированиями.
Похоронен на кладбище села Смирново.
Награды: орден Мужества (31.12.1997, посмертно).