Rođen 1960. u Makarskoj. Diplomirao politologiju na Fakultetu političkih znanosti Sveučilišta u Zagrebu 1983., sedam godina poslije toga magistrirao iz područja sociologije religije na Filozofskom fakultetu u Zagrebu, gdje je i doktorirao 1993. s tezom iz sociologije sporta. Nakon diplomiranja djelovao na sljedećim radnim mjestima: kao istraživač u Centru za društvena istraživanja u Splitu; u listu Slobodna Dalmacija, gdje je djelovao kao voditelj odjela za istraživanja; direktor u Agenciji za istraživanja javnoga mnijenja, tržišta i medija Puls; Gradu Splitu, gdje je bio voditelj Informacijskog centra za mlade i stručni savjetnik. Od 2000. zaposlen na Fakultetu političkih znanosti, gdje je na preddiplomskim i diplomskim studijima politologije i novinarstva nositelj nastave na predmetima Sociologija hrvatskog društva, Politička komunikacija te Politički i društveni aspekti sporta, a ima i predmete na specijalističkom studiju iz odnosa s javnošću te doktorskom studiju iz politologije. Uz to, bio je angažiran kao nastavnik na sveučilištima u Zadru, Dubrovniku, Rijeci i Waterloou (Kanada), a posljednjih nekoliko godina nositelj je predmeta Sociologije politike na studiju sociologije Filozofskoga fakulteta Sveučilišta u Splitu. Sudjelovao s izlaganjima na 32 znanstvena i stručna skupa, od kojih je 13 međunarodnih. Sam ili u suautorstvu dosad objavio ukupno 11 znanstvenih i publicističkih (dvije) knjiga, 70 članaka u znanstvenim i stručnim publikacijama te uredio pet knjiga i priručnika. Već niz godina djeluje u javnosti kao izborni i politički analitičar te komentator društvenih zbivanja; stalni suradnik i kolumnist bio je u više novina i drugih medija, a od 2015. redovito objavljuje članke u prilogu Obzor Večernjeg lista.