Zasłynął jako twórca scenografii i kostiumów do przedstawień operowych, gdzie pracował głównie z Ryszardem Perytem, oraz Jitką Stokalską i Markiem Weiss-Grzesińskim. Od 1971 roku stale współpracuje z Warszawską Operą Kameralną. Spektakle operowe realizował także m.in. w Teatrze Wielkim w Warszawie, Operze im. Moniuszki w Poznaniu oraz w Operze we Wrocławiu.

Do jego najbardziej znanych przedstawień operowych należą m.in. „Joanna D’Arc na stosie” Arthura Honeggera – zrealizowana w Operze im. Moniuszki w Poznaniu, „Otello” Giuseppe Verdiego, „Stabat Mater” Karola Szymanowskiego, „Reqiuem” Giuseppe Verdiego, „Śmierć w Wenecji” Benjamina Brittena – w Teatrze Wielkim w Poznaniu, „Borys Godunow” Modesta Musorgskiego, „Straszny dwór” Stanisława Moniuszki – w Teatrze Wielkim w Warszawie, „Il Ritorno D’Ulisee”, „Koronacja Poppei” Claudia Monteverdiego, oraz „Dido And Aeneas” Henry’ego Purcella – na scenie Warszawskiej Opery Kameralnej.

Począwszy od roku 1987 na deskach Warszawskiej Opery Kameralnej stworzył razem z reżyserem Ryszardem Perytem cykl przedstawień Mozartowskich rozpoczęty „Czarodziejskim fletem”. W ramach cyklu twórcy przygotowali m.in.