Игорь Николаевич Кастель родился в 1912 г. в Самаре.
С 12 лет жил у отца в Германии, учился в школе-интернате в Оберхофе, окончил Политехнический институт в Штрелице.
В 1933 году вернулся в на родину
Член Союза советских архитекторов с 1934 года.
Поступил в аспирантуру МАРХИ, защитил кандидатскую диссертацию.
Работал в магистральной мастерской № 1 института "Моспроект-1".
Занимался проектированием жилых зданий в Москве в 1930–1950-х годах
Работал совместно с Н. Д. Колли, проектировал станцию метро "Чистые пруды" (совместно с С. Г. Андриевским, Л. П. Шухаревой), построенную в 1935 году.
Участвовал в проектах восстановления Твери.
С 1944 – занимался проектированием станции метро "Павелецкая" – кольцевая, которая была построена в 1949 году.
1951 г. - один из авторов проекта 15-этажного жилого дома Министерства нефтяной промышленности СССР (совместно с архитектором Т. Г. Заикиным и инженером Ю. А. Дыховичным), построенного на Валовой улицеДанный
Вместе с архитектором Трифоном Заикиным проектировал дом построенный на ул. Земляной вал, дом № 39) в 1939–1953 годах.
1951 г. - построен жилой дом по адресу: улица Валовая 2-4/44.
1955 г. - –на Бережковской набережной был построен жилой дом №12 (соавтор – архитектор Т. Г. Заикин).
В 1960–70-х годах работал в Московском институте типового экспериментального проектирования (МИТЭП). Занимался проектированием типовых школ. Проектировал здание одного из первых широкоформатных кинотеатров в Москве, в 1958 году кинотеатр "Спутник".
С 1974 – профессор МАРХИ, декан спецфакультета (Мещанский район)