С 8 лет занимался футболом в школе московского «Локомотива». Играл за любительский клуб завода «Подшипник» (Москва), ФК «Орехово», московский «Локомотив» (42 матча, 3 гола в Высшей лиге), пермский «Амкар», «Спартак-Чукотку», раменский «Сатурн». Лучший бомбардир центральной зоны КФК (1998, 39 голов), центральной зоны второго дивизиона (1999, 27 голов).
С 2001 по 2006 годы играл за латвийский клуб «Металлург» (Лиепая), за который провёл в Высшей лиге чемпионата Латвии 154 матча и забил 99 голов.
В 2007 году отдан в аренду в клуб «Юрмала». 7 апреля 2007 года в матче первого тура против «Динабурга» забил свой сотый гол в чемпионатах Латвии и стал четвёртым футболистом, достигшим этого рубежа.
В 2007 году 31 августа закончил игровую карьеру и стал тренером дубля в клубе «Металлург» (Лиепая). Чемпион Латвии среди дублей (2007). С ноября 2008 года работает в ФШ "ЛОКОМОТИВ"(Москва) тренером команды 1993 года рождения.
Достижения
- Лучший бомбардир чемпионатов Латвии 2001, 2004
- Лучший легионер чемпионата Латвии 2004, 2005
- Чемпион Латвии 2005
- 2 место чемпионата России 1995
- Чемпион Латвии среди дублей 2007
- Лучший игрок чемпионата Латвии 2004
- 3 место чемпионата России 1994
- Финалист кубка Латвии 2002, 2005
- 2 место чемпионата Латвии 2003, 2004, 2006
- Обладатель кубка Латвии 2006
- 3 место чемпионата Латвии 2001, 2002
- Лучший нападающий чемпионата Латвии 2004, 2005