Na ČVUT v Praze vystudoval Fakultu stavební, obor KD. Od roku 1986 nastoupil v plzeňském Stavoprojektu jako statik. Po roce 1989 pracoval ve Švýcarsku a Německu. V roce 1993 založil s dalšími společníky v Plzni projektovou kancelář TORION, ve které je jednatelem a společníkem. Od roku 1995 je členem ČKAIT jako autorizovaný inženýr v oboru statika a dynamika staveb. Od roku 2003 je členem představenstva ČKAIT. 2020 byl zvolen předsedou ČKAIT.