Více než 40 let se zabývá oblastí monitorování životního prostředí. Svoji profesionální kariéru po absolvování studia na VŠCHT Praha zahájil ve Výzkumném ústavu rybářském ve Vodňanech, pracoviště pro tekoucí vody a nádrže, Dol u Libčic nad Vltavou. V této době se i v rámci svého koníčka – rybaření, začal věnovat čistotě vod. Po přestěhování na Liberecko v roce 1984 se krátkou dobu seznamoval profesně mimo jiné i s problematikou čištění odpadních vod ve strojírenském podniku, ze kterého přešel do vodohospodářské laboratoře Severočeských vodovodů a kanalizací OZ 05 Liberec. Zde začal spolupracovat se státní správou v oblasti kontroly kvality vod a později i odpadů. Po třech letech odešel do laboratoří Okresní hygienické stanice v Liberci, kde měl na starost hygienické laboratoře. V roce 1994 se podílel na založení první pobočky sdružení Ecochem v Liberci. Zde působil ve funkci vedoucího oddělení vzorkování a konzultací až do roku 2001. Kromě sledování kvality vod se zde věnoval i problematice odpadového hospodářství (pověřená osoba pro hodnocení nebezpečných vlastností odpadů). Od konce roku 2001 fungoval převážně jako OSVČ. Specializuje se na vzorkování odpadních vod, odpadů a činností souvisejících. Pracoval jako externí posuzovatel střediska vodohospodářských laboratoří při VÚV T.G. Masaryka ASLAB a později ČIA. Několik let pracoval jako koordinátor zkoušení způsobilosti laboratoří ve společnosti CSlab spol. s r.o. a krátkou dobu ve společnosti FLOW GROUP s.r.o. Po sbírání zkušeností ve státní správě na Státním fondu životního prostředí a České inspekci životního prostředí od roku 2010 zastával nejprve funkci ředitele Zdravotního ústavu se sídlem v Liberci a po sloučení ústavů funkci ředitele Zdravotního ústavu se sídlem v Ústí nad Labem. V roce 2021 odešel do důchodu a nyní občas pracuje v rámci OSVČ jako konzultant a lektor.