Po izobrazbi je elektrotehnik. Bil je predsednik kluba goriških študentov in član predsedstva rokometne zveze Slovenije. S politiko se je začel dejavneje ukvarjati, ko je kot član stranke LDS postal mestni svetnik, podžupan, nato pa župan Nove Gorice. Izvoljen je bil tudi v državni svet. Bil je predsednik združenja mestnih občin ter ustanovitelj in predsednik evropskega združenja za teritorialno sodelovanje. Je podpredsednik Gibanja Svoboda.
Poleg bivalnih prostorov stanovanju pripadajo še garaža, klet, terasa in nerazporejeni prostori v skupni površini 56,3 m2.