Born in Niš, SR Serbia, back then part of Yugoslavia, Savić initially played for Serbian giants Red Star Belgrade youth teams.
[1][2] From there, Savić moved in summer 2004 to neighbouring Macedonia where he signed with FK Belasica paying in the Macedonian First Football League.
[5] On 5 July 2016, Savić moved to fellow Kazakhstan Premier League side FC Tobol on an eighteen-month contract.
[6] He was part of the U-21 team, before making his senior debut for Macedonia in an August 2007 friendly match against Nigeria.
[7] He has earned a total of 9 caps, scoring no goals[8] and his final international was a June 2013 friendly against Norway.