Родился 17 февраля 1976 года в Свердловске.
Спортсмен (фигурное катание), тренер.
Воспитанник СК «Юность» и УОР (оба — Екатеринбург). До 1996 года — выступал за Россию, в 1997-2003 годах — за сборную Узбекистана. Тренировался под руководством И.Б. Ксенофонтова, М.В. Войцеховской и Т.В. Малининой.
Чемпион Узбекистана (1997, 1998, 1999, 2000, 2001, 2002, 2003) в одиночном катании.
2-й призер Зимних Азиатских игр (1999).
Участник чемпионатов России (1995, 1996), Олимпийских игр (1998, 2002), чемпионатов мира (1997, 1998, 1999, 2000, 2001, 2002, 2003), чемпионата Азии (1998).
Работает тренером в Дейл-Сити (штат Вирджиния, США).
Жена — фигуристка Т.В. Малинина.