Родился 15 июля 1959 года в Москве. Отец - актер Евгений Леонов. Окончил Театральное училище им. Б. В. Щукина (1979, курс А. А. Казанской) и стал актером театра им. Ленинского комсомола ("Ленком"). Театральные работы: "Вор" - Михась, "Диктатура совести" - Гоша, "Поминальная молитва" - Федя, "Гамлет" - Озрик, "Королевские игры" - Томас Уайет, "Безумный день, или Женитьба Фигаро" - Керубино.