Ha conseguito la laurea all’Università dell’Essex e un master in scienze sociali all’Università di Cambridge.
Dopo esser stato cultore della materia in economia politica all’Università di Trieste ha conseguito il dottorato di ricerca in economia e business all’Università di Ljubljana.
Nel corso della sua attività di ricerca ha collaborato frequentemente con l’Istituto EURICSE di Trento.
Per tre anni è stato co-editor della rivista online “WEA Commentaries” – una pubblicazione della World Economics Association (WEA). È impiegato nella pubblica amministrazione.