В 2001 году окончил актёрский факультет Высшего театрального училища имени Б. В. Щукина (художественный руководитель курса — Ю. В. Шлыков) и был принят в труппу Государственного академического театра имени Е. Б. Вахтангова. Позже служил в МХТ им. А. П Чехова. В разное время играл в спектаклях МДТ им. А. С. Пушкина, Московского Театра Олега Табакова.
С 2024 года — приглашенный артист театра «Современник».