Родился 13 ноября 1973 года в Карпинске Свердловской области.
Спортсмен (хоккей с мячом), тренер. Нападающий, полузащитник.
Мастер спорта СССР (1991). Заслуженный мастер спорта России (1999).
Начал играть в 1979 году в Карпинске в детской команде «Спутник». В «Машиностроителе» (Карпинск) — 1988-90, «Динамо» — 1990-94, 2005 (с июля)-10, 2011-16, «Филях» (обе — Москва) — 1990/91, «Юсдали» (Юсдаль, Швеция) — 1994-2002, 2016 (с апреля)-20, «Воднике» (Архангельск) — 2002-05, «Сандвикен АИК» (Сандвикен, Швеция) — 2010-11.
В чемпионатах СССР 56 матчей, 18 голов; чемпионатах России 372 матча, 301 гол.
Чемпион России (2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012, 2013), 2-й призер чемпионатов России (2014, 2015), 3-й призер чемпионатов СССР (1991) и России (2016).
Обладатель Кубка России (2005 — весна и осень, 2006, 2008, 2011 — весна и осень, 2012), финалист Кубка СССР (1991).
Обладатель Суперкубка России (2013 — весна и осень).
Обладатель Кубка европейских чемпионов (2002, 2003, 2004, 2006, 2008, 2009), финалист Кубка европейских чемпионов (2007). Обладатель Кубка мира (2003, 2004, 2006, 2007, 2013), финалист Кубка мира (1997, 1999, 2002).
В сборной России — с 1994 года.
Чемпион мира (1999, 2001, 2006, 2007, 2008, 2011), 2-й призер чемпионатов мира (1995, 1997, 2003, 2005, 2009, 2010, 2012).
В списке «22-х» — 1993, 1994, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2012, 2013, 2014, 2015, 2016.
Исполняющий обязанности главного тренера «Динамо» (Москва) — 2011 (с ноября), главный тренер «СКА-Нефтяника» (Хабаровск) — 2020 (апрель-август).
Отец — О.Г. Свешников.
Фотография © Денис Шабалин (Москва).