Opis
Rođen je 1946. u Šepurinama na otoku Prviću kod Šibenika. Diplomirao je na Filozofskom fakultetu u Zagrebu povijest i arheologiju. Magistrirao je na Pravnom fakultetu u Zagrebu obranivši magistarski rad na temu Hrvatska federalistička seljačka stranka. Doktorirao je na Filozofskom fakultetu u Zadru disertacijom Naše iseljeništvo u Južnoj Americi i stvaranje jugoslavenske države 1918.. Područje istraživanja: povijest hrvatskog iseljeništva. Pohađao je studij novinarstva i radio u Večernjem listu (1971. bio je urednik Studentskog lista). Radio je na Filozofskom fakultetu u Zagrebu kao izvanredni profesor Hrvatske povijesti XX. stoljeća, a potom na Hrvatskim studijima. U devedesetima je bio ravnatelj HINA-e. Bio je aktivan u politici, a djelovao je u HSLS-u i DC-u.