Diplomirao na Fakultetu elektrotehnike, strojarstva i brodogradnje u Splitu te potom magistrirao na Ekonomskom fakultetu u Zagrebu.
Stalno zaposlen u Ericssonu Nikoli Tesli od 2000. godine gdje je obnašao različite funkcije u domenama paketskih jezgrenih mreža, području usluga s dodanom vrijednošću te multimediji. Od 2007. godine obnaša različite rukovodeće funkcije u TV & medijskih rješenja. Trentuno, voditelj odjela za TV & medijska rješenja za područje centralne Europe s aktivnim angažmanom na globalnim Ericssonovim TV projektima. Ujedno vrlo aktivan u inovacijama s naglaskom na nove poslovne modele.