On je bio lider Hrvatske liberalne stranke, član parlamenta, i ministar u vladi, a do nedavno i predsednik Hrvatskog helsinškog odbora.
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ı.