Советский актёр. Андрей родился 26 июля 1956 года в Оленегорске, Мончегорский район, Мурманская область. В 1978 году окончил Ленинградский государственный институт театра, музыки и кинематографии (курс Игоря Владимирова). В 1980-1990 годах - актёр Ленинградского театра имени Ленсовета. На счету Данилова тринадцать работ в кино. Самые известные его роли - в фильмах "Всё решает мгновение" и "Старшина". Актёр умер от инфаркта на гастролях 26 января 1990 года