Российский актер театра и кино.
Родился в Москве в актёрской семье.
В 2003 году окончил Театральный институт имени Б.В. Щукина (курс Р. Овчинникова). После окончания вуза работал в Театре имени К.С. Станиславского.
Первую широкую популярность ему принесла роль Данилы в сериале «Клуб» (2006), который стал самым успешным и самым рейтинговым проектом за всю историю телеканала «MTV Россия». Большой популярностью у зрителей пользовался криминальный детектив «Город», в котором он сыграл оперативника.
Не женат. Детей нет. Живет в фактическом браке с моделью Анастасией Ивановой.