Обучаясь в университете Санкт-Петербурга, Маркович увлекся социалистическими идеями.
Критиковал сербское правительство за бюрократизм и национализм, сформировал идею Балканской федерации социалистического устройства. За свои идеи был осуждён на тюремное заключение в городе Пожаревац.
Маркович установил близкие контакты с социалистами других балканских народов, в частности с болгарином Любеном Каравеловым.
Скончался в эмиграции в австрийском Триесте от туберкулеза, полученного в заключении.
В титовской Югославии Маркович был почитаем как выдающийся сербский мыслитель, в его честь был переименован город Ягодина (Светозарево).