Vystudoval Technickou kybernetiku na VŠSE v Plzni a poté Teoretickou kybernetiku a teorii systémů na MFF UK. Pracoval ve Výzkumném ústavu automatizovaných prostředků, kde se podílel na vývoji řídicích systémů, věnoval se diagnostice a testování.V roce 1992 založil s několika kolegy technologickou společnost KOMIX s.r.o., která si vydobyla pověst spolehlivého a kvalitního systémového integrátora. Tu řídil 20 let. Poté založil konzultační společnost POWER PATTERNS s.r.o., která se zaměřuje na zlepšování výkonnosti firem díky aplikaci principů Enterprise architektury a zlepšování souladu procesů a IT.