Воспитанник хабаровской школы хоккея с мячом (тренеры - А. Гладилин, О. Зиганшин). В "СКА-Нефтянике" дебютировал 25 октября 2004 г. (Чемпионский кубок, "Вестерос" - 3:2). 397 официальных матчей за команду.
С 2006 по 2015 годы выступал за "Динамо" (Москва), в составе которого 6 раз становился чемпионом России (2007, 2008, 2009, 2010, 2012, 2013), 5 раз выигрывал Кубок России (2006, 2008, 2011 (весна, осень), 2012), по три раза Кубок мира (2006, 2007, 2013) и Кубок европейских чемпионов (2006, 2008, 2009), дважды - Суперкубок России (2013 - весна, осень). Кроме того, будучи игроком "Динамо" трижды становился чемпионом мира (2007, 2011, 2015).
Достижения в "СКА-Нефтянике": Чемпион России 2017, 2018, 2019, 2020 и 2023гг. Бронзовый призер чемпионатов России 2005, 2016 и 2021гг. Обладатель Кубка России 2016, 2017, 2018, 2022г., Суперкубка России сезонов 2016/17, 2018/19, 2019/20, 2020/21 и 2022/23гг. В качестве игрока команды - чемпион мира 2018 и 2019 годов. Серебряный призер чемпионата мира 2017г., победитель Турнира четырех наций 2016, 2017гг. Трижды (2017, 2018, 2019) включался в список лучших игроков страны.
Другое: Лишь второй после Николая Паздникова воспитанник хабаровской хоккейной школы, удостоенный звания "Заслуженный мастер спорта".
После завершения игровой карьеры продолжает работать в системе клуба. С 16 февраля по 11 октября 2024 года являлся главным тренеров команды. Далее - старший тренер молодежной команды "СКА-Нефтяник-2".
В настоящий момент живет в Хабаровске.