Игорь Золотовицкий окончил Школу-студию МХАТ в 1983 году и был принят в труппу Московского Художественного театра. На сцене он сыграл десятки ярких ролей, среди которых — Азазелло в спектакле «Бал при свечах», Третий толстяк в постановке «Три толстяка», Берлиоз в «Мастере и Маргарите», Салай Салтаныч в «Последней жертве», Карл в спектакле «Пьяные», а также роли в спектаклях «Осада», «Дом», «Иллюзии», сообщает ТАСС.
С 1988 по 1990 год Золотовицкий работал в театре-студии «Человек» и в Московском театре имени К. С. Станиславского. В этот период он поставил спектакль «Башмачкин» по повести Н. В. Гоголя «Шинель».
В 1995 году артист вернулся в МХТ имени А. П. Чехова, где продолжил активную творческую деятельность. Помимо работы в театре, Игорь Золотовицкий преподавал актёрское мастерство во Франции, в том числе в Париже.
В ноябре 2011 года он был назначен содиректором Центрального Дома актёра имени А. А. Яблочкиной, а 11 июня 2013 года избран ректором Школы-студии МХАТ.
Коллеги и ученики вспоминают Игоря Золотовицкого как яркого артиста, тонкого педагога и человека, преданного театру.