Иван Черкелов е роден на 16 януари 1957 г. в гр. Ловеч
Снимка: Иван Черкелов
Иван Черкелов е син на д-р Виолета Мишева и на актьора Георги Черкелов. Завършва кинорежисура във ВИТИЗ Кръстьо Сарафов през 1982 г.
Дебютира с филма „Балада“ и игралния кинофилм „Парчета любов“ (1988), който в анкетата на в. Култура през 1993 г. фигурира в десетката на най-добрите български филми за всички времена. Следват игралните филми „Търкалящи се камъни“ (1995) и „Стъклени топчета“ (1999), на които е сценарист и режисьор.
Филмите му са излъчвани многократно по БНТ. Участвал е в кинофестивали в Германия, САЩ, Канада, Франция, Индия и България.