Родился 12 мая 1943 года в городе Ульяновск РСФСР. Русский.
Отец – Макаров Александр Иванович, военнослужащий. Мать – Макарова Елена Никифоровна, пенсионерка, была служащей.
Окончил актерский факультет театрального училища (Ульяновск, 1963), артист театра; филологический факультет Государственного педагогического института им. И. Ульянова (1968), преподаватель истории и литературы.
С 1963 года – артист театров гг. Ульяновск, Якутск, Абакан. С 1971 года – артист театров гг. Семипалатинск, Павлодар.
С 1992 года по настоящее время – артист Государственного русского театра драмы им. М. Горького (Астана).
Занят в спектаклях: «Полоумный Журден» М. Булгакова (Маркиз Дорант), «На дне» М. Горького (Костылев), «Вишневый сад» А.П. Чехова (Гаев), «Чайка» А.П. Чехова (Дорн), «Чингисхан» И. Оразбаева (Боже), «Мастер и Маргарита» М. Булгакова (Понтий Пилат) и мн. др.
Награжден медалью «Ерен еңбегі үшін» (2000), почетными грамотами Министерства культуры РК (2003), облисполкома, Управления культуры г. Астана. Мәдениет қайраткері.
Религиозные взгляды – христианин.
Прогноз будущего Казахстана – «Истинный центр Евразии, культурный центр».
Хобби – классическая и современная музыка.
Литературные пристрастия – русская, казахская литература, А. Кунанбаев, М. Ауэзов, А. Нурпеисов и другие.
Женат. Супруга – Макарова Нина Матвеевна, Заслуженная артистка КазССР (1986).