Родился 30 сентября 1978 года в Кургане.
Спортсмен (футбол), тренер, арбитр (мини-футбол). Полузащитник.
Окончил Курганский государственный университет.
Воспитанник ДЮСШ №3 (Курган). В «Металлисте-СДЮШОР» — 1996, «Сибири», «Спартаке» и «Тоболе» (обе — Курган) — 1996-97, 2000, 2003-04, 2005, 2014-15, «Тюмени» (Тюмень) — 1997-98, 2001-02, 2009, «Жемчужине» (Сочи) — 1998, «Торпедо-ЗИЛе» (Москва) — 1999, «Динамо» (Ставрополь) — 1999, «Русиче» (Курган) — 2000/01, «Урале» (Екатеринбург) — 2003, «Зените» (Челябинск) — 2006-08, «Арбитраже» (Курган) — 2011/12.
В чемпионатах России 19 матчей, 1 гол.
Играл в мини-футбол за «КГУ-Курган» (Курган) — 2004/05.
С 2016 года — тренер-преподаватель ДЮСШ №3 (Курган).