Полузащитник
Начал играть в волгоградской «Олимпии» (1999—2002). Выступал за «Уралан» (2003—2004), «Ростов» (2005—2007), «Шинник» (2008—2009). В 2006 году был единственным футболистом, чью красную карточку, полученную во встрече с «Рубином», КДК отменил, признав ошибку арбитра Игоря Захарова. 26 января 2010 года подписал контракт с клубом «Луч-Энергия», где был капитаном команды. В конце того же года пополнил состав «Урала». 19 июня 2014 года перешёл в «Тосно» на правах аренды. В 2016 году выступал за «Сахалин». В 2017 году перешёл в состав ФК Сочи. Сезон 2017/18 начал в составе ФК Волгарь.
В премьер-лиге провёл 133 матча, забил 6 мячей.
При использовании материала
ссылка на сайт обязательна.