Родился 18 декабря 1922 г. в деревне Моисеенки ныне Городокского района Витебской области в семье крестьянина. Беларус. Образование – неполное среднее.
В Красной Армии с мая 1941 г., с июня 1941 г. – на фронте. Воевал на Юго—Западном, Закавказском, Северо—Кавказском, 3—м и 4—м Украинских, 1—м Белорусском фронтах.
В бою 14 апреля 1945 г. по прорыву обороны противника на левом берегу реки Одер в районе населенного пункта Гольцов (северо—восточнее г. Зеелов, Германия) расчет орудия уничтожил четыре пулемета, два гранатомета, дзот и около 20 солдат противника.
24 апреля расчет форсировал, в числе первых, реку Шпрее и огнем прямой наводки обеспечил ее форсирование стрелковым взводом, уничтожив три пулемета противника
27 апреля в бою на улицах Берлина противник, засевший в одном из домов, огнем отрезал расчет орудия от наступающей пехоты. Аверченко с расчетом ворвался в этот дом и в рукопашном бою уничтожил 10 и захватил в плен 22 солдата противника.
Звание Героя Советского Союза командиру орудия 823—го артиллерийского полка 301—й стрелковой Сталинской ордена Суворова 2-й степени дивизии 9-го Краснознамённого стрелкового корпуса 5-й ударной армии 1-го Белорусского фронта старшему сержанту Аверченко присвоено Указом Президиума Верховного Совета СССР от 15 мая 1946 г. (медаль №2866).
После войны переведен в пограничные войска. До 1954 г. служил старшиной заставы Ленинградского пограничного округа. После увольнения в запас жил и работал в городе Кунда Раквереского района Эстонской ССР.
Награжден орденами Ленина, Красного Знамени, Отечественной войны II степени, несколькими медалями, знаком «Отличный пограничник».
Трагически погиб 3 июля 1960 г.