Родился в деревне Машутино, ныне Стругокрасненский район Псковской области в семье служащего. Когда началась Великая Отечественная война, он успел закончить восемь классов. В 1944 году был угнан в Германию. В 1945 году, после освобождения завербовался на стройки Урала. Из-за болезни вернулся на родину в 1949 году. Закончил Ленинградскую школу механиков.
С этого времени стал сотрудничать в газетах. Писал басни, пародии, эпиграммы, стихотворные фельетоны. С 1963 по 1969 год учился в Литературном институте им. А. Горького.
С 1974 по 1995 годы работал в районной газете.
Вышло три сборника басен: “Прошу обижаться”, “Барсучья мозоль” и “Басни”.
Член Союза писателей России.
Литература:
- Маляков, Л. Рыцарь и прекрасная дама: к 75-летию Евгения Афанасьева / Л. Маляков // Новости Пскова. - 2001. - 15 марта. - С. 2.
- Афанасьев Евгений Михайлович // Псковская энциклопедия. - Псков, 2003. - С. 51.
- Сергеева, И. "...Афанасьев - наш земляк. Его нельзя не знать никак" : к 80-летию поэта, журналиста, баснописца Евгения Михайловича Афанасьева (1926-2002) / И. Сергеева // Струги. - 2006. - 22 февр. - С. 1-2.
- Степанова, И. Он жил рядом с нами : к 82 -летию со дня рождения баснописца Е. М. Афанасьева / И. Степанова // Струги. - 2008. - 1 марта. - С. 2.