Ильин Андрей родился 18 июля 1960 года в Горьком.
В 1979 году окончил Горьковское театральное училище (курс Б. Наравцевича), а в 1983 - актерский факультет Рижской консерватории (мастерская А. Каца).
После учебы в Рижской консерватории служил в рядах Советской Армии (пехота, в подразделении разведчиков). Последние полгода дослуживал в Ансамбле песни и пляски Прибалтийского военного округа.
Десять с половиной лет проработал в Рижском театре русской драмы.
Служил в Театре имени Моссовета.
В 2000 году принят в труппу МХТ им.Чехова.
Играет в спектаклях Театра им. Моссовета, МХТ им. Чехова, театрального агентства "Арт-партнер XXI", LA" ТЕАТРа, Театра Сергея Безрукова.
В Театр имени Евгения Вахтангова был приглашен на роли Джорджа Шнайдера в спектакль "Игры одиноких" и Жоржа Питу в спектакль "Крик лангусты" (оба спектакля поставил Михаил Цитриняк).
С 1 сентября 2015 года вошел в состав труппы Театра имени Евгения Вахтангова.
Заслуженный артист РФ