Родился 25 июля 1908 года в селе Андома Вытегорского района Вологодской губернии в семье крестьянина. Русский.
Образование начальное. Работал начальником операторского пункта на железнодорожной станции, а также участковым уполномоченным в селе Андома.
В Красной Армии с 1941 года. Член КПСС.
С 1942 года — на фронте Великой Отечественной войны. В бою за населенный пункт Кайряй (Шяуляйский район, Литовской ССР) 26 июля 1944 года наводчик орудия СУ-76 рядовой Аверин уничтожил 2 противотанковых орудия, 8 пулемётов и много гитлеровцев. При освобождении города Шяуляй 27 июля 1944 уничтожил танк, 2 штурмовых и 6 противотанковых орудий. Погиб в этом бою.