He was a leader of Croatia's Liberal Party, a member of parliament, a cabinet minister, and, until recently, served as president of the Croatian Helsinki Committee.
Banac, Hırvatistan'daki Liberal Parti'nin lider, milletvekili, kabine bakanı ve yakın tarihe kadar da Hırvatistan Helsinki Komitesi başkanı olarak görev yaptı.