Родился 27 октября 1911 года в с. Первопокровка (Херсонская область). Русский. В армии с 1933 года. Окончил Харьковское военное училище НКВД в 1937 году. На фронтах Великой Отечественной войны с января 1942 года. Командир батальона 990-го стрелкового полка (1-й Белорусский фронт) капитан Чепурин отличился в боях за Берлин. 24 апреля 1945 года его батальон форсировал р. Шпрее в районе Трептов-парка и устремился к центру Берлина. Гитлеровцы, оставив свои позиции, отступили. В 1951 году окончил курсы "Выстрел". С 1956 года подполковник Чепурин в запасе. Жил в г. Бахчисарай Крымской области. Работал воспитателем в ГПТУ № 24. Награжден орденами Ленина, Богдана Хмельницкого 3-й степени, двумя орденами Красного Знамени, Красной Звезды, медалями. Умер 24 августа 1981 года.
Звание Героя Советского Союза присвоено 31 мая 1945 года.