Роден е на 13 август 1940 г. във Видин. Има призната квалификация от национален курс за хореограф и художествен ръководител на състави за народни танци от 1970 г. и призната I-ва категория по специалността от 1986 г. От 1963 г. е хореограф, а по-късно и ръководител, до закриването му през 1994 г., на танцовия ансамбъл при Профсъюзен дом на културата – Видин. От 1965 г. до 1971 г. ръководи средношколския танцов състав на ТИХ „Проф. Асен Златаров“, а от 1976 г. до 1978 г. и състава на ГПЧЕ „Лиляна Димитрова“ в гр. Видин. През периода 1983-86 г. е ръководител на танцовия колектив при читалището в с. Арчар и от 1987 г. до 1992 г. танцовия състав при Автокомбинат – Видин.

Илия Михайлов е носител на множество грамоти, награди и отличия от регионални и национални фестивали и прегледи на танцовото изкуство. Той е удостоен и с орден „Кирил и Методий“ III степен, юбилеен медал „25 години народна власт“, сребърна значка на ЦС на БПС, плакет на ЦХС, званието „Отличник“ на Комитета за култура и др.

Умира през 1918 г. във Видин.