Родился 28 ноября 1970 года в Уфе.
Спортсмен (хоккей с мячом), тренер (гандбол), арбитр (хоккей с мячом). Полузащитник.
Мастер спорта (1997).
Начал играть в 1980 году в Уфе в ДЮСШ «Кировец». В «Кировце» (Уфа) — 1987-89, «Локомотиве» (Оренбург) — 1989-92, 2002-05, «Агрохиме» (Березники) — 1992-2002, «Волге» (Ульяновск) — 2005/06.
В чемпионатах России 297 матчей, 78 голов.
3-й призер Кубка России (1998).
Был капитаном «Локомотива».
С 2014 года — на тренерской работе. В настоящее время — администратор гандбольного клуба «Уфа-Алиса» (Уфа).