Banac je bio profesor emeritus istorije na Jejlu, a na tom uni9verzitetu bio je u dva mandata upravnik (Master) Pirson Koledža.
Bio je ministar za zaštitu okoline i prostornog uređenja u Vladi Republike Hrvatske (2003.), predsjednik Liberalne stranke (2003.–2004.) te zastupnik u Hrvatskom saboru (2004. –2007.).
Rođen u Dubrovniku, studirao u Njujorku.
Rođen je 1. marta 1947. u Dubrovniku. Studirao je na Univerzitetu Fordham u Njujorku, a magistrirao i doktorirao na Stendfordu.
Od 1975. do 1977. bio je asistent na Stenfordu i na Državnom univerzitetu San Franciska, potom je bio docent do 1982, vanredni profesor do 1988, a zatim redovni profesor istorije na Sveučilištu Jejlu.
Od 1995. do 1999. bio je profesor istorije na Srednjoevropskom univerzitetu (CEU), obavljajući i rukovodeće dužnosti poput one upravnika Instituta za jugoistočnu Europu.
Od 2008. redovni je profesor istorije na Filozofskom fakultetu Univerziteta u Zagrebu, od 2018. godine bio je profesor mentor doktorandima istorije Hrvatskoga katoličkog univerziteta u Zagrebu. Bio je i počasni je pročelnik Odsjeka za političke nauke i međunarodne odnose na Sarajevskoj školi za nauku i tehnologiju (SSST).