Andrei Danilov Oroszországban született 1988-ban zenész családba, szülei az Irkutszki Musical Színház szólistái. Mesterdiplomát szerzett kínai és angol tolmácsként, ezután előbb vendégművészként (2011), majd az együttes tagjaként (2013) ő is csatlakozott az irkutszki színházhoz. Főleg musicalekre és rockoperákra specializálódott, Júdásként debütált a Jézus Krisztus Szupersztár című produkcióban. 2015-ben diplomázott operaénekesként a Szibériai Jogi, Közgazdaságtudományi és Menedzsment Egyetem Művészeti Intézményében.
2019 szeptemberében Alfred szerepében debütált Verdi: Traviata c. operájában a Theatro Umberto Giordanóban Olaszországban, majd Jenick szerepét énekelte Smetana: Az eladott menyasszony c. operájában a Moszkvai Novaja Operában, Almerik a Jolantában a Palau de Les Arts színházban (Spanyolország) és Nemorino a Szerelmi bájitalban a Cottbus Staatstheaterben Németországban.
Ezt követően a Deutsche Oper Berlin tagja lett. Don Ottavio szerepében debütált a berlini színpadon, ezt követte Tamino (A varázsfuvola), Rodolfo (Bohémélet), Bois Rose (A hugenották).
Számos alkalommal vendégszerepelt más színházakban is: Hessisches Staatstheater (Wiesbaden) – Rodolfo (Puccini: Bohémélet), Teatro Verdi (Padova) - Don Ottavio (Mozart: Don Giovanni, Opera de Lyon (Franciaország) – Halász, (Sztravinszkij: A csalogány) és Róka (Renard), Graz Oper (Ausztria) – Rodolfo (Puccini: Bohémélet), Opera Wrocławska (Lengyelország) – Faust (Gounod: Faust).
A 2021/22-es évadban a Deutsche Oper Berlinben énekelte Alfredo, Rodolfo, Tamino szerepét, és első alkalommal szerepelt Rossini operában, Belfiorét alakította a Reimsi utazásban. A Staatsoper Unter den Lindenben beugrással debütált a Herceg szerepében Verdi Rigoletto c. operájában.
2022 nyarán Danilov fődíjat, 1.helyezést és sajtódíjat kapott az "55. IVC” nemzetközi énekversenyen ('s-Hertogenbosch, Hollandia), valamint 1.díjat és közönségdíjat az 5. Marton Éva versenyen (Budapest).
A 2022/23-as évadban beugrással debütált a A Hoffmann meséiben a göteborgi operában, majd Edgardo (Donizetti: Lammermoori Lucia) szerepében szintén beugrással debütált, énekelte a Messa da Requiem tenorszólóját és a "Teorema di Pasolini" világpremierjét a Deutsche Oper Berlinben.
A következő évad új szerepek várnak rá Bellini „I Capuleti e i Montecchi” című operájában a Deutsche Oper am Rheinben, Rahmanyinov Aleko és Francesca da Rimini című műveiben a Müncheni Filharmonikusokkal, valamint újra énekli a herceg szerepét Verdi Rigolettójában a Magyar Állami Operaházban.