Marko Gavrilović je rođen 9. maja 1982. godine u Kragujevcu. Završio je Tehničku školu za mašinstvo i saobraćaj.

Građanskim aktivizomom počeo je da se bavi 2000. godine sa Slađanom Rakićem na uređenju Eko parka Ilina voda.

Na izborima za Savete mesnih zajednica 2013. godine dobio je najviše glasova meštana MZ Lepenica. Izabran je za predsednika mesne zajednice, gde je tokom četvorogodišnjeg mandata uspešno rešavao probleme građana koji su bili u njegovoj nadležnosti.

Predsednik Nadzornog odbora Apoteka Kragujevac postao je 2014. godine i na toj funkciji proveo je dve godine.

Jedan od osnivača i potpredsednik Kragujevačke Inicijative. Odbornički kandidat na lokalnim izborima 2016. godine, kada ta lista ostaje za 100 glasova ispod cenzusa od 5%.

Ujedinjenjem sa Novom Snagom u organizaciji Alternativa je potpredsednik za direktne operacije.