Родился в 1947 в Ливерпуле. Закончил Политехнический институт Центрального Лондона (ныне – Вестминстерский университет) в 1972, затем был сотрудником Нормана Фостера до 1976. В 1976–78 работал во Франции.
В 1979 вернулся в Великобританию, где основал бюро Chrysalis Architects. В 1981 Ричи основал собственную мастерскую Ian Ritchie Architects в Лондоне, и студию Rice Francis Ritchie в Париже (совместно с Питером Райсом и Мартином Фрэнсисом).
В турецком Чанаккале, на берегу Дарданелл, крупный конкурс на проект телебашни выиграла команда IND [Inter.National.Design] + Powerhouse Company + ABT.