Родился в селе Смирново, ныне Дивеевского муниципального округа Нижегородской области. Окончил Ивановскую среднюю школу, курсы газоэлектросварщиков, автошколу в городе Лукоянове. В июне 1995 года был призван в ряды Вооружённых Сил России. С февраля 1995 года принимал участие в контртеррористической операции по разоружению и ликвидации незаконных вооруженных формирований на территории Чеченской Республики. Рядовой Пушков погиб при исполнении воинского долга. Похоронен на кладбище села Смирново Дивеевского муниципального округа. Награды: орден Мужества (31.12.1997, посмертно).