Российский тренер по хоккею.
Возглавляет хоккейные команды «Акулы-2007» и «Акулы-2011» города Краснодар.
Денис Авилов родился 12 марта 1981 года в городе Хабаровск. В секцию хоккея пришел в возрасте восьми лет, где начал тренироваться у Александра Евгеньевича Назарова. Является воспитанником хоккейной школы родного города.
После окончания общеобразовательной школы № 35 поступил в Дальневосточную Олимпийскую академию физкультуры и спорта, где получил диплом «Тренера». Позднее обучался в Дальневосточной академии при президенте России по специальности «Финансы и кредит».
В 1998 году Денис Авилов перешел в профессиональную команду хоккейного клуба «Амур». В следующем году продолжил играть в челябинском «Тракторе». Затем перешел в ХК «Барнаул».
После получения травмы в 2000 году, спортсмен завершил игровую карьеру. Денис решил завязать с хоккеем в своей жизни. Но спустя восемь лет вернулся на лед, уже в качестве тренера в родном Хабаровске. Затем переехал в город Южно-Сахалинск, где продолжи тренерскую деятельность в только что созданной команде «Сахалин», выступающей в азиатской хоккейной лиге.
В 2012 году по приглашению переехал в Краснодар, где стал тренером для команды 2002 года рождения. В следующем году набрал новую детскую команду 2007 года рождения, которая в дальнейшем получила название «Акулы». С воспитанниками дважды завоевали Международный кубок содружества, а также стали обладателями почетного звания Чемпионы Краснодарского края. В апреле 2018 года на Всероссийских соревнованиях «Золотая шайба» в городе Дмитров, в которых приняли участие 64 команды, краснодарские «Акулы» заняли второе место.
Денис Анатольевич в 2016 году параллельно с занимаемой должностью, стал тренером для детей 2011 года рождения, с которыми также одерживают победы и становятся призерами различных детско-юношеских соревнований.
Женат второй раз. Супруга Лиана. Семья воспитывает дочь Ангелину (2017 г.р.)