Российский актёр театра и кино. Родился 22 ноября 1966 года в Красноярске. В 1991 году окончил государственный институт театра, музыки и кинематографии (ЛГИТМиК), мастерская В. Норенко. С 2003 года стал сниматься в кино, дебютировав с небольших ролей в лентах "Пятый ангел", "Оперативный псевдоним", "На углу у Патриарших-3", "Кобра. Антитеррор", "Возвращение Мухтара-1". Первой заметной работой стала роль полковника ФСБ Андрея Сорокина в криминальном боевике 2004 года "Слепой". В 2006 году снялся в сериале о подводниках "Автономка". В 2006 году сыграл свою первую главную роль - в психологической драме "Палач" (Александр Завалишин). В 2007-м снялся в исторической ленте "Слуга государев", где сыграл шведского короля Карла XII. В 2008-м актер исполнил сразу три главные роли - в проектах "Александровский сад-3" (полковник Вячеслав Гараев), "Фата Моргана" (Олег), "Висяки" (майор Таранов). Звездной стала для него роль в боевике 2009 года "Меч". В 2012 исполнил главную роль в боевике "Груз". Но ещё более звёздной работой 2012 года стала роль капитана Козырева в криминальном фильме "Легавый" (позже в 2014 году вышло продолжение "Легавый-2"). В 2014 году исполнил главную роль в криминальной драме "По следу Зверя". В 2016 году вышел криминальный детектив "Агентство скрытых камер", в котором он сыграл главную роль - отставного полковника Михаила Трошина. В 2017-м на экраны вышли мелодрамы с его участием "Шрам" (Виктор) и "Добежать до себя" (Игорь). В 2018-м исполнил главную роль в детективе "Реализация". В 2019 году на экраны вышел детектив "Двенадцать часов" режиссера Алана Дзоциева с Эдуардом Флёровым в главной роли