Иван Пенев е роден през 1942 г. в село Ореш, община Свищов. Завършил е Сoфийски университет „Климент Охридски”, специалност „Българска филология”. Издал е седем стихосбирки – „Високо цвете” /1990 г./; „Петъчни бягства” /1998 г./; „Есенни причастия” /2000 г./ ; „Яснота” /2002 г./; „ На ръба на безкрая” /2005 г./; „50 късни изповеди” /2008 г./; „Звездни сънища” /2010 г./.
Иван Пенев е дългогодишен преподавател по български език и литература във врачански училища, обществен работник, директор на Регионална библиотека „Христо Ботев” - Враца. Член е на Съюза на българските писатели, председател на Клуб на дейците на културата, носител на Наградата за литература на Община Враца.