Вепрев Иван Николаевич родился 9 мая 1945 года в селе Воскресеновка Курганской области. В 1953 году семья переехала жить в п. Боровской Мендыгаринского района Кустанайской области. Здесь Иван Николаевич всерьез стал заниматься лыжными гонками. В 1961 году он имел уже первый взрослый разряд, а в 1965 выполнил норматив мастера спорта СССР и вошел в юниорскую сборную страны. С 25 лет Иван Николаевич стал совмещать гонки с тренерской работой. Первый мастер спорта Кустанайской области по лыжным гонкам (1965), заслуженный тренер Республики Казахстан по лыжным гонкам (1982), чемпион Казахстана (1968, 1970), подготовил целую плеяду талантливых лыжников, в том числе МСМК Л. Турчина, П. Королева, В. Борцова, О. Селезневу, С. Крусович, мастеров спорта СССР, РК И. Медведь, И. Ореша, В. Майер. Будучи тренером сборной Казахстана (1983-1993), готовил МСМК К. Ногамбаева, А. Невзорова, П. Рябинина. Работал старшим тренером-преподавателем в отделении лыжных гонок ОДЮШОР.
Решением Мендыкаринского районного маслихата № 142 от 18 апреля 2005 года Вепреву Ивану Николаевичу присвоено звание «Почетный гражданин Мендыкаринского района».