Выступал за команды:
"Сатурн" Московская обл. - 2007-10
"Амкар" Пермь - 2011-12
"Торпедо" Москва - 2013
"Шинник" Ярославль - 2014
"Сокол" Саратов - 2015-16
"Мордовия" - 2016/17
"Факел" - 2017-19
Всего за карьеру провел 329 официальных матчей (отличился 16 раз). В составе "Сокола" сыграл 198 матчей первенства (7 голов) и 6 матчей Кубка России (1 гол).
Вновь в "Соколе" с июня 2019 года.