Holds a master’s degree from the Faculty of Economics and Business, University of Zagreb
He started his professional career in 1986 in INA OKI.
In 1998, he served as the Head of City Office for Economy in the City of Zagreb.
In 2000, he took the role of the Management Board Member on HRT (Croatian Radio Television), and from 2001 to 2006 he took the role of the Management Board Member in Franck d.d.
He was a member of the Supervisory Board of Zagrebačka banka in the period from 1999 to 2000.
In 2006, he joined Zagrebačka banka as head of Finance.
In 2007, he became the Management Board Member of Zagrebačka banka.
During this period, he was also a member of the Supervisory Boards of UniCredit Bank d.d. Mostar (then UniCredit Zagrebačka banka BH) and Istraturist.
He has been the President of the Management Board of Zagrebačka banka since February 2015.