Od 1997. do 2001. bio je zastupnik u Županijskom domu Sabora i član Odbora za gospodarstvo i financije te Odbora za unutrašnju politiku i lokalnu samoupravu. Bio je vijećnik u riječkoj gradskoj skupštini.
Od 2004. potpredsjednik je SDP-a, a od 1997. do 2001. potpredsjednik Glavnog odbora SDP-a.
Obnaša dužnost predsjednika SDP-a Primorsko-goranske županije.
Razne dužnosti, među kojima i direktorske obnašao je u tvrtkama. Osamdesetih godina radio je u Brodogradilištu 3. maj kao inženjer specijalista u izradi i montaži cijevne brodske opreme.
Član je Uprave i potpredsjednik košarkarškog kluba "Sava osiguranje" te dugogodišnji član prve ekipe košarkaškog kluba "Kantrida".
Odlikovao ga je talijanski predsjednik Redom zvijezde solidarnosti i počasnom titulom Commendatore.
Diplomirao je na riječkom Tehničkom fakultetu.
Rođen 24. listopada 1958. u Ljubljani. Oženjen je i ima dvoje djece.
Govori engleski i francuski. Hobiji su mu košarka i sportski ribolov.