Аристарх Ливанов родился в 1947 году в Киеве. Окончил Ленинградский государственный институт театра, музыки и кинематографии (1969), работал в Волгограде – в ТЮЗе и драмтеатре, в театрах Ростова-на-Дону и Таганрога.
В Москве работал в Театре имени Моссовета (1977–1986), Центральном театре Советской (ныне – Российской) армии (1986–1987), МХАТе имени М. Горького (1987–2020). В числе сыгранных ролей – Григорий Мелехов («Тихий Дон»), Гаев («Вишневый сад»), Обольянинов («Зойкина квартира»), князь Мышкин («Идиот»).
В кино дебютировал в 1969 году («Эти невинные забавы»); первый большой успех артисту принесла роль белого офицера Сержа Алексеева в фильме «Государственная граница», затем последовали работы в фильмах и сериалах «Любовью за любовь», «ТАСС уполномочен заявить…», «Софья Ковалевская», «Михайло Ломоносов», «Фуэте», «Тридцатого уничтожить!», «Тюремный романс», «Романовы. Венценосная семья», «Следствие ведут ЗнаТоКи», «Моя прекрасная няня» и многих других.
Заслуженный артист РСФСР, народный артист РФ, лауреат Государственной премии РСФСР имени К. С. Станиславского, награжден орденом Дружбы.