Сергей Маковецкий родился 13 июня 1958 года в Киеве. Отец оставил семью вскоре после его появления на свет, поэтому артист носит фамилию матери.
Сергей рос самостоятельным, учился на отлично и хотел стать детским врачом. Планы изменились после того, как он сыграл Несчастливцева в школьной постановке "Лес". Творческий дебют оказался успешным, а юноша всерьез задумался над получением актерской профессии.
Не попав в киевское театральное училище, он устроился в театр рабочим сцены. Когда Маковецкому исполнилось 18 лет, он поехал в Москву, чтобы поступить в школу-студию МХАТ, но его вновь ждала неудача. Позже он попытал счастье в Щукинском училище, и его приняли. Будущий любимец публики оказался на курсе Аллы Казанской, где успешно проучился до 1980-го года.
Получив диплом, Маковецкий стал служить в Театре имени Вахтангова. Молодому актеру досталась роль Карпа Полуды в постановке "Старинные русские водевили". За образ китайца Херувима в "Зойкиной квартире" Сергей получил премию фестиваля "Московская театральная весна". Остальные его роли были эпизодическими.
В 1990 году артист начал играть и в Театре Романа Виктюка, где ему предложили роль Дмитрия Шостаковича в постановке "Уроки мастера". На этих подмостках он по-настоящему раскрылся, приняв участие в спектаклях "Любовь с придурком", "Полонез Огинского", "М. Баттерфляй" и других. Большой успех у зрителей имел "Амфитрон". В 1999 году Маковецкий был задействован в постановке "Двенадцатая ночь" в Театре Станиславского. Тогда же играл в ТЮЗе в "Черном монахе", обнаружив комедийный талант.
В кино стал сниматься в начале 90-х: его приглашали в проходные фильмы, предлагая небольшие роли. Среди запоминающихся работ можно выделить картины "Жизнь Клима Самгина", "Мать", "Посвященный". В 1992 году артист сыграл в "Патриотической комедии", которая оказалась весьма успешной. За ней последовали "Наш американский Боря" и "Макаров".
В "Пьесе для пассажира" Маковецкому досталась драматическая роль, а в любовные переживания он окунулся в ленте "Ретро втроем". Работал с такими режиссерами, как Алексей Балабанов, Глеб Панфилов, Петр Тодоровский и Сергей Урсуляк. Сыграл во многих сериалах, в том числе в "Ликвидации", "Гибели империи" и "Косвенных уликах".
Маковецкого можно увидеть в самых разных проектах, например, в лентах "ЧБ" и "Вечное возвращение", сериалах "Две зимы и три лета" и "Бесы". Весной 2014 года он подал заявление об увольнении из Театра имени Вахтангова (http://www.dni.ru/showbiz/2014/5/21/270848.html).
В 1983 году на съемках фильма "Я сын трудового народа" в Одессе актер познакомился с будущей женой, которая тоже училась в театральном. В студенчестве Елена вышла замуж и родила сына Дениса, но в итоге брак распался. Ее ребенка воспитывал Маковецкий, своих детей у актера нет.