Родился 23 августа 1923 года в д. Хворостянка (Орловская область). Русский. В армии с 1941 года. В 1942 году окончил Горьковское танковое училище. На фронте с января 1943 года. Командир танка 27-го гвардейского танкового полка (Южный фронт) гвардии лейтенант Ерошин в ночь на 17 февраля 1943 года первым на танке проник в тыл противника в районе села Матвеев Курган (Ростовская область), не дал противнику взорвать железнодорожный мост. Экипаж танка уничтожил в этом бою более роты гитлеровцев. В 1947 году окончил Военную академию бронетанковых и механизированных войск. Преподавал в Саратовском военном училище МВД СССР. С 1979 года в запасе. Жил в Саратове. На гражден орденами Ленина, Отечественной войны 1-й степени, Красной Звезды, медалями. Умер 19 мая 2003 года.
Звание Героя Советского Союза присвоено 28 апреля 1943 года