Vukcevic began his professional career at the age of 17 with Partizan Belgrade. He went on to spend time in Russia and Portugal, before joining Blackburn from Sporting in 2011. He played 21 games for Rovers, scoring his first goal in a League Cup tie with Leyton Orient, but suffered relegation from the Premier League in his debut campaign.