Vystudoval Matematicko-fyzikální fakultu University Karlovy a ještě během studia nastoupil do společnosti DCIT. V ní se postupně vypracoval přes programátorské a projektové pozice až do managementu divize PROVYS a poté do představenstva společnosti. Podílel se na založení a vývoji produktu PROVYS a dodávce projektů tohoto produktu do mnoha televizních společností v ČR i v Evropě. V roce 2015 založil skupinu Stream Circle, která se v roce 2016 transformovala do dceřiné akciové společnosti poskytující služby stejného jména. Dlouhodobě se zaměřuje na strategické procesní a technologické aspekty vývoje televizního trhu a jejich trendy do budoucnosti.