Nato a Trieste, laureato in Ingegneria Elettronica presso l’Università degli Studi di Trieste. In Fincantieri dal 1991 al 2010, svolge diversi ruoli apicali tra cui: Supervisore e responsabile dei sistemi elettrici, responsabile controllo della produzione, assistente del direttore di cantiere, vicedirettore di cantiere, project manager e Direttore di cantiere. Responsabile di produzione e ufficio tecnico in altre realtà aziendali importanti slovene nell’ambito del biomedicale.