Родился 15 июня 1959 года в Москве.

В 1979 году окончил Высшее Театральное училище им. Б.В.Щукина при театре им. Евг. Вахтангова (курс А.А.Казанской).

С 1979 года - в труппе театра "Ленком".

Заслуженный артист России.

Отец - известный артист Евгений Павлович Леонов.
Мать - Ванда Владимировна Леонова(в девичестве Стоилова) - сотрудник литературной части театра "Ленком".