The Serbia international had spells in his homeland with Sloboda Uzice, Javor Ivanjica, Zemun and Vojvodina before moving to Turkish club Konyaspor for a spell in 2008.
He returned home to Rad for the 2008/09 season and had a second spell with Javor Ivanjica then Tavriya before a move to Red Star Belgrade in 2014.
In four seasons with the club, Damir was a key member of the side which won the national championship in 2015/16 and ended the campaign in the SuperLiga Team of the Season.
He also played Champions League and Europa League football before moving to Iraklis ahead of the 2018/19 campaign. After one season in the Greek second tier, he moved to Super League club Lamia.
Damir has played eight times for Serbia, having made his debut in a friendly against Australia in June 2011.