Jako choreograf współpracował z kilkoma teatrami dramatycznymi. W Teatrze Śląskim w Katowicach opracował choreografię m.in. do przedstawień: Dom lalki (Nora) (Henryka Ibsena), 1955 Bal manekinów (Brunona Jasieńskiego, 1957 Wesele Figara (W. A. Mozarta), 1958 Kawaler z księżyca (Franciszka Bohomolca, 1961 Wesele (Stanisława Wyspiańskiego), 1964 Popas króla jegomości ( Adama Grzymały-Siedleckiego), 1965.

W Teatrze Ziemi Rzeszowskiej do Balu złodziejaszków Jean Anouilha, 1957. W Teatrze Zagłębia w Sosnowcu n.p. do Rzymskiej kurtyzany Marina Držića, 1958 oraz Henryka VI na łowach Wojciecha Bogusławskiego, 1965.

Jako choreograf współpracował też systematycznie z teatrami dramatycznymi, głównie Teatrem im. Wyspiańskiego w Katowicach, Teatrem Zagłębia w Sosnowcu oraz Teatrem Nowym w Zabrzu. Opracował m.in. Skalmierzanki (Jana Nepomucena Kamińskiego), Dwanaście krzeseł (Ilji Ilfa i Jewgienija Pietrowa), Dom Bernardy Alba (Federico Garcia Lorca), Fircyk w zalotach (Franciszka Zabłockiego). Współpracował także z Zespołem Pieśni i Tańca "Śląsk", a od 1980 do końca życia prowadził Zespół Pieśni i Tańca "Opole". Zespół zdobywał liczne nagrody w czasie występów w kraju i za granicą, m.in.