Родился 24 декабря 1967 года в Свердловске.
Спортсмен (легкая атлетика).
Заслуженный мастер спорта СССР (1987).
Выступал за ЦСКА (Москва). Тренировался под руководством С.А. Лобастова и Г.Я. Климова.
Чемпион СССР (1988) в спортивной ходьбе на 20 км и России (1996). Чемпион России в помещении (1993, 1994) в спортивной ходьбе на 5000 м.
В сборной СССР и России — 1985-98.
2-й призер Олимпийских игр (1996) в спортивной ходьбе на 50 км.
2-й призер чемпионатов мира (1991, 1997) в спортивной ходьбе на 20 км. Чемпион мира в помещении (1987 , 1989, 1991, 1993) в спортивной ходьбе на 5000 м.
Победитель Кубка мира (1991 — в спортивной ходьбе на 20 км в личном зачете; 1989, 1997 — в спортивной ходьбе на 20 км в командном зачете), 2-й призер Кубка мира (1989, 1995) в спортивной ходьбе на 20 км в личном зачете.
Чемпион Европы (1994) в спортивной ходьбе на 20 км. Чемпион Европы в помещении (1989, 1990, 1994) в спортивной ходьбе на 5000 м.
Чемпион мира среди юниоров (1986) в спортивной ходьбе на 10000 м.
Чемпион Европы среди юниоров (1985).
Участник Олимпийских игр (1988, 1992).
Награжден медалью ордена «За заслуги перед Отечеством» II степени (6.01.1997).
Сын — Г.М. Щенников.