Mirko Petrović je rođen 1965. godine u Beogradu gde je i završio pravni fakultet.
Između 2000. i 2004. godine bio je na dužnosti saveznog sekretara za zakonodavstvo u Vladi SRJ i Savetu ministara Srbije i Crne Gore. Potom je od 2000. do 2009. godine postao generalni direktor kompanije "Dunav osiguranje". Za generalnog direktora Direkcije za zakonodavnopravne poslove Narodne banke Srbije imenovan je 2010. godine, da bi dve godine kasnije postao generalni direktor Zavoda za izradu novčanica i kovanog novca "Topčider" Narodne Banke Srbije. U avgustu 2014. godine preuzima dužnost generalnog direktora kompanije "Dunav osiguranje".
Predsednik Teniskog saveza Srbije postao je u aprilu 2015. godine.