Илья Михайлович Франк родился в Москве в 1963 году, в семье авиастроительного инженера и учительницы русского языка и литературы. В 1985 году окончил филологический факультет МГУ им. М. В. Ломоносова. Работал в школе, на курсах иностранных языков, преподавал в Российском государственном гуманитарном университете.
С 2001 года в России выходят книги на иностранных языках, адаптированные по методу чтения Ильи Франка. К 2008 году таких книг уже создано более 170 - по 20 языкам; ведется интенсивная работа над новыми изданиями, постоянно расширяется круг языков. Илья Франк координирует работу переводчиков и редактирует эти книги. Кроме того, он автор "Немецкой грамматики с человеческим лицом", которая впервые вышла в 2000 году и с тех пор ежегодно переиздается.
В настоящее время Илья Франк - директор курсов иностранных языков (с 2003 года) и ведущий известного мультиязыкового проекта Franklang.ru. Кроме того, он ведет русскоязычные интернет-проекты Russian Europe и Tyutchev.ru.