Воспитанник футбольной школы «Смена» города Калуги. Первый тренер — С. П. Шалаев. Первым профессиональным клубом в его карьере стал калужский «Локомотив» (1998—2002). С 2003 года играет за пермский «Амкар». Признавался лучшим игроком клуба и Пермской области в 2004 и 2005 годах.
Сыграл один тайм за Вторую сборную России в матче против сборной Казахстана.