Родился 13 августа 1971г. в городе Гусев Калининградской области.
Окончил Кронштадтскую мореходную школу и служил на Северном и Балтийском морях.
В 2001г. окончил ВГИК им. С.А. Герасимова (мастерская Г. Тараторкина).
Служил в Театре им. Моссовета.
С 2003г. - актер Театра им. Евг. Вахтангова.