Воспитанник ДЮСШ «Факел» города Старый Оскол и спортинтерната СК «Ротор»[1]. Играть начинал за любителей в клубе «Цементник» из города Михайловка Волгоградской области. Первой профессиональной командой стал липецкий «Металлург». В премьер-лиге дебютировал за «Уралан», за который отыграл 2,5 сезона. С 2004 по 2007 год выступал за «Ростов». В 2008 году пополнил состав «Шинника». Сезон 2010 года провёл в составе команды «Луч-Энергия». 22 декабря 2010 года перешёл в нижегородскую «Волгу»[2]. В августе 2011 года был отдан в аренду «Шинник». В январе 2013 года на правах свободного агента вернулся в «Шинник». С лета 2013 года играл за московское «Торпедо». 6 июня 2014 года вернулся в «Луч-Энергию»[3]. В 2015 году пополнил ряды «Сокола». С 2016 года выступал за «Энергомаш».