Родился в Иркутске в 1919 году.
Не сумел получить образования. Самостоятельно научился грамоте по книгам, интерес к которым проявил рано.
Был рабочим, по вечерам занимался в библиотеке - читал книги, писал стихи.
Произведения И. Черепанова, порой подписанные псевдонимом "Иван Бездомный", публиковались в областных газетах, в журнале "Новая Сибирь".
С первых дней войны Иван Черепанов был на фронте.
Погиб 2 февраля 1943 года в бою за Ростов.