Родился в г. Москва.

С 1998 по 1999 гг. — игрок «Динамо-МГФСО-Олимп» (Москва).
С 1999 по 2000 гг.- игрок МГТУ-Лужники" (Москва).
С 2000 по 2002 гг. — игрок ЦСКА (Москва)
С 2003 по 2004 гг., с 2005 по 2007 гг. — игрок «Локомотив-Белогорье» (Белгород).
С 2004 по 2005 гг. — игрок «ЗСК-Газпром» (Сургутский район) (аренда).
С 2007 по 2009 гг. — игрок «Искра» (Одинцово).
С 2009 по 2010 гг. — игрок «Зенит» (Казань).
С 2010 по 2012 гг. — игрок «Искра».
С 2012 по 2013 гг. — игрок «Урал» (Уфа).
С 2013 по 2016 гг. — игрок «Зенит-Казань».
С 2016 по 2017 гг., с 2018 по 2019 гг. — играющий тренер «Зенит-Казань».
С 2019 по 2020 гг. — и.о. главного тренера «Зенит-Казань».
С 2020 по 2021 гг. — главный тренер «Кузбасс» (Кемерово).
С сезона 2021/22 г. — главный тренер «Зенит-Казань».

Заслуженный работник физической культуры России (2024 г.).