Родился в городе город Кингисепп Ленинградской области.
Воспитанник санкт-петербургской СДЮШОР «Зенит». Первый тренер – Владимир Николаевич Молчанов.
Игровая карьера: «Зенит» Санкт-Петербург (2008–2011), «Кубань» Краснодар (2012–2013), «Анжи» Махачкала (2013), «Динамо» Москва (2013–2016, 2017), ЦСКА Москва (2016–2017), «Ростов» Ростов-на-Дону (2017–2020), «Краснодар» Краснодар (2020–...).
Достижения: Чемпион России: 2010. Обладатель Кубка России: 2009/10. Обладатель Кубка УЕФА: 2007/08. Обладатель Суперкубка УЕФА: 2008.
Участник чемпионата мира 2014 года (был в заявке команды, на поле не выходил). Участник чемпионата Европы 2021 года /Евро–2020/ (был в заявке команды, на поле не выходил).