Артём Данилов родился в посёлке Яр Удмуртской республики. В 2020 году окончил Пермское государственное хореографическое училище (класс заслуженного деятеля искусств России, заслуженного работника культуры Монголии Владимира Николаевича Толстухина).
С июня 2020 года — в составе балетной труппы Приморской сцены Мариинского театра.
Репертуар на Приморской сцене Мариинского театра:
«Спящая красавица» (свита Феи Карабос) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева;
«Жизель» (сокола) — хореография Жана Коралли, Жюля Перро, Мариуса Петипа;
«Дон Кихот» (Сегидилья) — хореография Александра Горского;
«Баядерка» (факиры, индусский танец) — хореография Мариуса Петипа в редакции Владимира Пономарёва и Вахтанга Чабукиани;
«Конёк-Горбунок» (бояре, народ);
«Жар-птица» (Кащеево царство) — хореография Эльдара Алиева;
«Корсар» (Форбан, гарем) — хореография Эльдара Алиева с использованием фрагментов хореографии Мариуса Петипа;
«Раймонда» (Вальс, сарацинский танец, венгерский танец) — хореография Мариуса Петипа в редакции Константина Сергеева, Эльдара Алиева;
«Тысяча и одна ночь» (лучники, оргия, базар, разбойники) — хореография Эльдара Алиева.