Aktor teatralny i filmowy. Karierę artystyczną rozpoczął we Wrocławiu w 1947 roku, jako aktor - lalkarz. Następnie zaangażował się do Teatru Wybrzeże w Gdańsku a potem do Teatru Ludowego i Starego w Krakowie. Od 1979 do 1982 roku był aktorem Teatru Narodowego a od 1982 do 1991 r. pracował na etacie w Teatrze Powszechnym w Warszawie. Otrzymał m. inn. nagrodę d/s Radia i Telewizji za rolę Narutowicza w przedstawieniu "Siedem dni Prezydenta" (1968). Spoczywa na warszawskich Powązkach (kwatera 31 wprost-1-9/10).