Topić was born in Mostar, Bosnia and Herzegovina (former SFR Yugoslavia), to a family of mixed Bosnian Serb, Bosniak and Croatian heritage.
During the war he lived in Sarajevo where he formed part of a theatre group.