Jest absolwentem Wydziału Mechaniczno-Technologicznego Politechniki Warszawskiej. W Teatrze Wielkim pracuje od 40 lat. W 1974 r. rozpoczął pracę jako kierownik sekcji mechanicznej, a następnie w latach 1979-1994 był zastępcą kierownika działu sceny. W 1995 r. został szefem działu sceny, a od 1998 r. nadzoruje całość techniki teatralnej jako dyrektor techniczny. Uczestniczy w tworzeniu dorobku artystycznego Teatru, sprawując bezpośredni nadzór nad techniczną realizacją wszystkich spektakli operowych i baletowych oraz koncertów. Do jego obowiązków należy kierowanie wszystkimi pracami pionu technicznego Teatru, czyli produkcją, konserwacją i magazynowaniem środków inscenizacji; obsługą techniczną prób, premier i spektakli szeregowych w gmachu Teatru oraz poza jego siedzibą podczas występów gościnnych w kraju i za granicą; modernizacją, remontami i konserwacją urządzeń scenicznych i innych instalacji technicznych Teatru. Uznawany jest za jednego z najwybitniejszych znawców techniki teatralnej w Polsce.