Родился 5 мая 1978 года в Рубцовске.
Образование — высшее. Окончил Барнаульский государственный педагогический университет, специальность «Педагог по физической культуре», а также Высшую школу тренеров при СибГУФК, направление «Профессиональный спорт и система подготовки высококвалифицированных спортсменов в хоккее».
Тренер второй квалификационной категории. Стаж работы — более 8 лет.