He is 1.98m and weighs 94kg, he was born in the Serbian city of Novi Sad. He started his career playing for FK Fruskogorac S.Kamenica,Novi Sad in 1999, he then moved to FK Kabel, Novi Sad, and with them he played the final of the Serbian Cup for juniors. Then he was signed by FK Vojvodina Novi Sad in 2002. Finally he was signed by OFK Beograd in 2005.
He is uncapped for the Serbia national under-21 football team. He played 5 times for the Serbia U-21 team. Dalibor Veselinović he was linked with a possible move to Polish team Legia Warsaw. On 20 August 2008 he moved from OFK Beograd to RC Lens.
Now playing for the RC Lens (french ligue 2)