dyplom uzyskał w 1950. Próbował studiować reżyserię, lecz nie skończył studiów. Był aktorem Teatru Syrena, Teatru Polskiego im. Arnolda Szyfmana, Teatru Ludowego w Warszawie. Występował w Teatrze Ludowym w Nowej Hucie. Od 1958 do 1962 był aktorem w Teatrze Wybrzeże w Gdańsku. W latach 1962–1964 grał w Teatrze Kameralnym i Teatrze Polskim we Wrocławiu. W latach 1967–1969 występował w Teatrze Starym im. Heleny Modrzejewskiej w Krakowie, w latach siedemdziesiątych – w Teatrze Narodowym i Teatrze Rozmaitości w Warszawie. W wielu filmach (m.in. Andrzeja Kondratiuka) grywał razem z Janem Himilsbachem, którego był przyjacielem.
W 1961 na 3. Festiwalu Teatrów Północnej Polski w Toruniu otrzymał wyróżnienie za rolę Poety w przedstawieniu Wesele w Teatrze Wybrzeże w Gdańsku.
Dwukrotnie żonaty. Pierwszą żoną aktora była Renata Firek (1931–1991)Renata Firek-Maklakiewicz., z którą miał córkę, MartęTygodnik Życie na gorąco nr 4, 22 stycznia 2015, s. 16–17.. Z drugą żoną, Wiesławą Kosmalską (ur. 1935), miał córkę, Agatę. Oba małżeństwa zakończyły się rozwodami.