Uroš had his first senior basketball experience with Hemofarm in 2005, after which he spent three years playing for a Belgrade-based club Mega Vizura.
After a season with the Slovenian team Krka, he returned to Belgrade and signed a contract with Crvena zvezda in 2010.
[1] He left them in April 2014, and signed with Turów Zgorzelec of the Polish Basketball League.
[2] On 5 January 2015 he left Turów Zgorzele and signed with King Wilki Morskie Szczecin remaining on the Polish League.
[3] On 25 October 2017 he signed with BBC Monthey for the rest of the 2017–18 Swiss Basketball League season.