Родился в Москве.
В 1987 г. окончил с/х. академию им. К.А. Тимирязева, по специальности экономист-кибернетик, и одновременно был актером театра-студии "У Никитских ворот" под рук. М. Розовского, в 1992 г. окончил ш/с. при МХАТ им А.П.Чехова, курс И.М. Тарханова.
В 2005 г. вернулся в Россию и окончил ПСТГУниверситет, по специальности теолог.