Антон Макарович родился на Украине, а в 1936 году приехал с семьей в совхоз «Красная Заря» Боковского района. Здесь он учился в Краснозоринской школе. Когда началась война, не окончив 9 классов, в декабре 1941 года был призван в Армию. В январе 1943 года отправлен на фронт.
Воевал на Северо-Западном фронте, был участником Курской битвы, командовал стрелковым отделением автоматчиков до тяжелого ранения 18 июля 1943 года.

Антон Макарович прошел с боями всю войну. Он участвовал в форсировании Днепра, освобождал село Чернобыльское, город Овруч, в Румынии освобождал города Баташанет и Яссы. Победу встречал в Чехословакии. Затем служил в украинских городах Шостка и Глухов.
Домой вернулся в 1947 году. За героизм и мужество, проявленные в боях, награждён орденом Красной Звезды, медалями «За отвагу», «За боевые заслуги», «За победу над Германией в Великой Отечественной войне 1941-1945 г.», орденом Отечественной войны 2 степени, юбилейными наградами.

После войны работал секретарем Совета, председателем Совета, инспектором по кадрам. В 1983 году он ушел на пенсию. Но и после этого вел активный образ жизни: посещал массовые мероприятия, часто встречался с молодёжью, с учениками, делился с ними воспоминаниями о войне. Не стало его в 2019 году. Жители пос. Краснозоринский хранят память о своем замечательном земляке. В Краснозоринской школе в Уголке-музее хранятся воспоминания Антона Макаровича о боевом пути.