Tijekom političke karijere bio je pomoćnik ministra vanjskih poslova te ministar gospodarstva, energetike i trgovine. U mandatu 2013. – 2017. bio je gradski zastupnik u Gradskoj skupštini Grada Zagreba. Realizator projekta Arena Centar u Zagrebu.

U svojoj bogatoj poslovnoj karijeri bio je generalni direktor INE, predsjednik Nadzornog odbora INA-e, proveo dugi niz godina u Rusiji radeći za najveće američke i ruske naftne kompanije, te član nadzornih odbora u tvrtkama Banka Kovanica, Proficio, Zagrebački Holding i Ingra.

Već 20 godina počasni je generalni konzul Republike Filipini u Zagrebu.