Родился в деревне Хохлово Арзамасского района Горьковской области. Окончил среднюю общеобразовательную школу в селе Шатовка. Работал водителем в совхозе «Шатовский». В ноябре 1981 года был призван в ряды Вооружённых Сил СССР. С января 1982 года принимал участие в боевых действиях на территории Республики Афганистан. Водитель топливозаправщика рядовой Авдонин погиб при исполнении воинского долга. Похоронен на кладбище села Шатовка городского округа г. Арзамас. Награды: орден Красной Звезды (15.11.1983, посмертно). Память: на здании Шатовской средней общеобразовательной школы, где учился воин, установлена мемориальная доска. Его имя увековечено на воинском мемориале – памятнике арзамасцам, погибшим в ходе боевых действий в Афганистане и Чечне, а также в ходе Специальной Военной Операции, расположенном в городе Арзамасе, в небольшом сквере на пересечении улиц Карла Маркса и Калинина.