Андрей Данилов родился в городе Оленегорск, Мончегорский район, Мурманская область, РСФСР, СССР. Окончил Ленинградский государственный института театра, музыки и кинематографии (1978, курс Игоря Владимирова). В 1980-1990 - актёр Ленинградского театра имени Ленсовета. Умер в городе Гданьск, Польша.
1989День откровенияФильм
1984Макар-следопытСериалв роли Yuriy · эпизодов: 3
1982Казнить не представляется возможнымФильмв роли Борис Жадановский
1982Ночь на четвёртом кругеФильмв роли Слава
1982Штормовое предупреждениеФильмв роли Саша Макеев
1980СтаршинаФильмв роли Саня Сергеев
1980ТревогаФильмв роли Емельянов - пограничник
1979Всё решает мгновениеФильмв роли Костик Чикалов
1976Обычный месяцСериалв роли Kirill Alyokhin · эпизодов: 3