Der Tenor Andrei Danilov ist seit der Spielzeit 2019/20 Ensemblemitglied an der Deutschen Oper Berlin wo er u. a. die Rollen Alfredo in »La traviata«, Don Ottavio in »Don Giovanni«, Tamino in »Die Zauberflöte«, Rodolfo in »La Bohéme« und Ferrando in »Così fan tutte« singt. Zuvor war er Mitglied des Musiktheaters Irkutsk, wo er in verschiedenen Rollen in Operetten- und Musicalproduktionen zu sehen war.
Er debütierte am Hessischen Staatstheater Wiesbaden als Herzog von Mantua in »Rigoletto«, an der Opéra de Lyon als Fisherman in »The Nightingale«, als Nemorino in »L'elisir d'amore« am Staatstheater Cottbus. Weitere Häuser, an denen er bereits gastierte sind das Teatro Umberto Giordano in Foggia (Italien), das Teatro Verdi in Padua sowie auf den Bühnen in Bern, Basel, Zürich und Sigriswil in Zusammenarbeit mit dem Festival Opern Werkstatt. Aktuell gibt Andrei Danilov sein Bühnendebüt an der Oper Graz und ist an der Opera Wrocławska in der Titelrolle von Gounods »Faust« zu erleben. Zu seinem Repertoire gehören außerdem Lenski (»Eugen Onegin«) und Hans (»Die verkaufte Braut«). Weitere Engagements waren eine konzertante Aufführung von Smetanas »Prodaná nevěsta« für das Novaya Opera Theatre in Moskau und Almeric in Tchaikovskys »Iolanta« im Palau de les Arts Reina Sofia in Valencia.