Urodził się 3 lipca 1928 w Łodzi.
W 1954 ukończył Państwową Wyższą Szkołę Aktorską w Łodzi, a
w 1971 Państwową Wyższą Szkołę Teatralną (reżyseria) w Warszawie.
W latach 1954-55 występował na scenie Teatru Olsztyńskiego,
następnie Teatru Opolskiego (lata 1955-57) i Teatru Lubelskiego
(1957-1963). W latach 1963-66 występował w Teatrze Nowym w Łodzi,
a dalej w latach 1966-1970 w teatrach Polskim oraz Narodowym
w Warszawie.
Wraz z żoną Haliną Machulską był założycielem "Reduty 61" w
Teatrze Lubelskim (1961), oraz "Sceny studyjnej" w Łodzi (1964).
Współzałożyciel Teatru Ochota w Warszawie (1970).
Reżyserował wiele sztuk - także plenerowych podczas stworzonego
przez siebie Zamojskiego Lata Teatralnego (od 1976 r.). Po roku
1957 rozpoczął swoją współpracę z filmem. Twórca teatru studyjnego
na PWSF oraz TV i T w Łodzi, gdzie również wykładał jako dziekan
Wydziału Aktorskiego.
Był członkiem SPATiF-ZASP w latach 1954-1982. Laureat Złotego
Krzyża Zasługi, Złotej Odznaki "Zasłużonego dla miasta Lublina",
Honorowej Odznaki miasta Łodzi, Złotej Odznaki Honorowej "Za
zasługi dla miasta Warszawy" oraz Honorowy Obywatel Miasta Zamościa
(2000 r.).
Zagrał ok. 70 ról teatralnych (m.in. Romeo w "Romeo i Julia",
Don Carlos w "Don Carlos", Mefisto w "Fauście").
Ok. 45 ról filmowych, m.in. "Ostatni dzień lata",
"Sublokator", "Album Polski", "Pogoń
za Adamem", "Vabank" i "Vabank
II - riposta" (Kwinto), "Kingsajz",
"Vinci" .
Wychowawca
wielu sławnych młodych aktorów. Kierował własną Szkołą Aktorstwa
w Warszawie. Zmarł 20 listopada 2008.