Родился 13 июня 1958 года в Киеве. Работал монтировщиком декораций в Киевском академическом русском драматическом театре им. Л.Украинки. Окончил театральное училище им. Б.В. Щукина (1980, мастерская А.Казанской и В.Поглазова). 1980 — актер театра им. Е.Вахтангова ("Уроки мастера" — Шостакович; "Государь ты наш, батюшка" — царевич Алексей; "Двенадцатая ночь"; "Амфитрион" и др.). С 1990 — также актер Театра Романа Виктюка. Дебютировал в 1980 на сцене Театра имени Евг. Вахтангова ("Старинные водевили"). Маковецкий оказался одним из самых востребованных актеров постсоветского кинематографа. В драме "Пьеса для пассажира" (1995, режиссер В. Ю. Абдрашитов) создает психологически интересный портрет бывшего юриста, лишившегося работы и вынужденного стать проводником (приз прессы как лучшему актеру 1995 за роли в фильмах "Пьеса для пассажира", "Летние люди", "Трофимъ").