Дебютировал в 2003 году в «Черноморце» из Новороссийска. В 2007 году сыграл 2 матча в российской Премьер-лиге за «Кубань». В начале 2009 года перешёл в «Абинск». 17 августа 2009 года перешёл в новороссийский «Черноморец». В сезоне 2011/12 был заявлен в состав клуба «Славянский» из Славянска-на-Кубани.