Акад. Иван Тодоров е сред най-изтъкнатите български хореографи – със значителен принос в развитието на българския сценичен танц. В дългогодишната си творческа дейност като изпълнител, художествен ръководител, постановчик и педагог, г-н Тодоров е посрещан с признание за неговата работа в Националното балетно училище, Националната опера и много други професионални и самодейни ансамбли и танцови състави. Петнадесет години от творческата му биография са свързани с Професионален Ансамбъл “Загоре” – Стара Загора, където е главен художествен ръководител; Основател и главен художествен ръководител е на Ансамбъла за народни песни и танци „Вратица” – гр. Враца, на който отдава тридесет години от живота си;
Артист – балетист в Софийската опера, организатор и първи хореограф на танцовия състав при Ансамбъла на Трудовата повинност, един от организаторите и помощник-ръководител на танцовия състав при създаващия се Държавен ансамбъл за народни песни и танци, преподавател и водещ клас в Държавното хореографско училище, ръководител на Танцовия състав на Профсъюза на просветните работници; Основател и ръководител на Ансамбъла на Строителни войски (1947г);
Основател и главен художествен ръководител на Академичен Фолклорен Ансамбъл при Студентски дом – София.
Освен изпълнител, Иван Тодоров е и главен консултант на постановките ”Хайдушка песен”, ”Легенда за езерото”, ”Нестинарка”, ”Змей и Яна”, поставя танците в оперите ”Момчил”, ”Хитър Петър”, ”Луд гидия”.
Негова е хореографията на танците:
„В розовата градина”, „Тракийска младост”, „Джиновски танц”, „Шопска сюита”, „Пиринска импресия”, „Северняшка сюита”, „Общобългарска ръченица”, „Пролетни огньове”, „Момински танц”, „Бригадири”, „Срещи”, „Ралчо и Радойчо”, „Лудетини”, „Пръски от миналото” и др.