W 1985 roku wziął udział w nagraniu singla „Za milion godina” razem z kilkoma lokalnymi artystami, takimi jak m.in. Alen Islamović, Dragan Jovanović, Dušan Petrović i Željko Bebek. W kolejnym roku wziął udział w jugosłowiańskich eliminacjach eurowizyjnych z utworem „Ljubav”, z którym zajął ostatecznie czwarte miejsce w finale.

W 2001 roku zgłosił się do udziału w chorwackich krajowych eliminacjach Dora z piosenką „Što znaci zbogom”. Na początku marca wystąpił w finale selekcji i zajął ostatecznie 11. miejsce. Rok później premierę miał jego kolejny album studyjny zatytułowany Otok u moru tišine, a w 2005 – płyta pt. Apsolutno sve. W 2007 roku nawiązał współpracę z zespołem Dragonfly, z którym nagrał utwór „Vjerujem u ljubav”. Topić zgłosił numer do udziału w krajowych eliminacjach eurowizyjnych Dora 2007 i ostatecznie zakwalifikował się do stawki konkursowej. 1 marca wraz z zespołem Dragonfly wystąpił w pierwszym półfinale selekcji i awansował do finału, który ostatecznie wygrał po zdobyciu największej liczby punktów w głosowaniu jurorów i telewidzów, dzięki czemu został wybrany na reprezentanta Chorwacji w 52. Konkursie Piosenki Eurowizji. 10 maja wystąpił jako trzynasty w kolejności w półfinale widowiska i zajął ostatecznie 16.