Podczas gry w ŁKS studiował w Państwowej Wyższej Szkole Aktorskiej. W roku 1950 ukończył studia na PWST w Warszawie. Występował w Teatrze Wojska Polskiego w Łodzi (1948–1949) i Teatrze Polskim w Warszawie (1949–1981). Przez wiele lat łączył grę w piłkę z pracą na deskach teatru. Od roku 1950 występował w słuchowiskach Teatru Polskiego Radia.

W 1951 roku na Festiwalu Polskich Sztuk Współczesnych otrzymał III nagrodę za rolę Jana Kubicy w Trzeba było iskry Leona Pasternaka oraz Andrzeja Wiechy w Dobrym człowieku Krzysztofa Gruszczyńskiego w Teatrze Polskim w Warszawie. 19 stycznia 1955 roku na wniosek Ministra Kultury i Sztuki został odznaczony Medalem 10-lecia Polski Ludowej – Uchwała Rady Państwa z dnia 19 stycznia 1955 r. nr 0/196 – na wniosek Ministra Kultury i Sztuki..

Był mężem aktorki Haliny Dunajskiej, ojcem aktorki Laury Łącz.

Zmarł w Warszawie, pochowany w grobowcu rodzinnym na cmentarzu Powązkowskim (kwatera 105-2-18).