Rođen je 1988. godine u Beogradu. Ističe da je odrastao i da živi na Voždovcu.
U zvaničnoj biografiji navodi da je diplomirao na Visokoj školi strukovnih studija i stekao zvanje strukovni menadžer.
Od 2010. do 2013. godine bio je zamenik šefa odborničke grupe SNS u Skupštini grada Beograda.
„Od 2012. do 2013. godine istakao se kao odbornik u Skupštini grada Beograda zalaganjem za prava i interese građana Voždovca i iniciranjem da se kroz rebalans budžeta opštini Voždovac opredeli dodatnih 65 miliona dinara“, napominje u biografiji.
Od januara 2014. do marta 2016. godine, kako ističe, „uspešno je obavljao“ funkciju predsednika Skupštine opštine Voždovac, „osveživši rad ovog zakonodavnog organa novom energijom, konstruktivnim delovanjem i demokratskim principima“.
„Za vreme njegovog dvogodišnjeg mandata donete su rekordne 62 odluke koje su olakšale i znatno poboljšale funkcionisanje izvršne vlasti“, tvrdi u biografiji.
Od marta do juna 2016. godine obavljao je funkciju člana Privremenog organa GO Voždovac. Na konstitutivnoj sednici Skupštine opštine, održanoj 3. juna 2016, po drugi put je izabran za predsednika Skupštine. Na toj funkciji ostao je do 2020. godine.
„U Skupštini grada Beograda bio je odbornik i zamenik šefa odborničke grupe Srpske napredne stranke od 2010. do 2013. godine.
I na izborima 2018. i 2022. izabran je za odbornika u Skupštini grada Beograda i zadržao je funkciju šefa odborničke grupe Srpske napredne stranke.
Nakon parlamentarnih izbora 2020. postao je i poslanik u Skupštini Srbije. Na toj funkciji bio je do 2022. godine.
Bio je predsednik Opštinskog odbora SNS Voždovac. Član je Glavnog odbora Srpske napredne stranke.
Nakon što je krajem septembra 2023. gradonačelnik Beograda Aleksandar Šapić podneo ostavku na tu funkciju, mesec dana kasnije, 30. oktobra, fomiran je Privremeni organ Grada Beograda, u kome je Marković imenovan za člana.
Naslovna fotografija: Printscreen Youtube