Ćurčić started out at his hometown club Javor Ivanjica, before going on to play for OFK Beograd, Gorica (Slovenia),[1] and Borac Čačak.
[2] In the club's first season in the top flight since its foundation, Ćurčić scored five goals, but failed to save them from relegation.
Subsequently, Ćurčić served as manager of Borac Čačak during the inaugural season of Serbia's elite division, before returning to Javor Ivanjica.
In April 2010, Ćurčić briefly took charge of the Serbia national team by replacing Radomir Antić for a friendly away at Japan and won the game 3–0.
In June 2021, Ćurčić returned to Javor Ivanjica after 11 years, taking on the role of a sporting director.