Начал карьеру в клубе «Сибирь-2». В 2007 году дебютировал в основном составе «Сибири». В 2008 году вернулся в фарм-клуб. В 2009 году вновь попал в состав «Сибири». Во второй половине сезона был арендован клубом «Чита». 29 июля 2010 года дебютировал в Лиге Европы УЕФА в матче «Сибири» против кипрского «Аполлона». В премьер-лиге дебютировал 2 августа 2010 года в матче «Томь» — «Сибирь», заменив на 72 минуте Арунаса Климавичюса. 3 октября 2010 года, в матче с «Рубином» забил свой первый гол в Чемпионате России.