В 1990 году окончил Самарский государственный педагогический университет.
Игровую карьеру начинал в Торпедо (Тольятти), где провел 7 сезонов (335 матчей, 147 шайб).
В 1987—1990 выступал за «Химик», в 1990—1992 гг. — ЦСКА. В армейском клубе стал одним из ведущих форвардов, вместе с Олегом Петровым и Игорем Чибиревым стал обладателем хоккейного приза «Три бомбардира» в 1992.
В 1992 вместе с Игорем Масленниковым уехал играть в Италию, выступал за «Больцано». Из-за введения с сезона 1999/2000 лимита на легионеров переехал в Германию. В 1999—2003 играл за «Аугсбург Пантер».
В 2004 году завершил карьеру игрока в пермском «Молоте-Прикамье».
В 2005—2006 директор СДЮШОР ХК «Лада» по хоккею с шайбой. С марта 2007 года заместитель генерального директора ХК «Лада». С сентября 2007 старший тренер команды мастеров «Лада-1».