Po maturze studiował malarstwo w Państwowej Wyższej Szkole Sztuk Plastycznych (obecnie ASP), na wydziale humanistycznym Uniwersytetu Jagiellońskiego i na wydziale aktorskim w Państwowej Wyższej Szkole Aktorskiej, którą ukończył w 1953.

Kariera W 1948 jego scenicznym debiutem była rola Marlowe’a w sztuce Josepha Conrada Lord Jim w reżyserii Mieczysława Kotlarczyka w Teatrze Rapsodycznym, z którym był związany z latach 1948–1952. Następnie grał w teatrach krakowskich: Poezji (1952–1954), im. Juliusza Słowackiego (1955–1957), łódzkim Nowym (1957–1963) oraz warszawskich: Narodowym (1963–1966), Dramatycznym (1966–1979), Na Woli (1979–1981), Ateneum (1981–1986), Na Targówku (1986–1988) i Polskim (1988–1991).

Na ekranie zadebiutował rolą Wendorfa, sekretarza prezydenta Rady Emigracyjnej, w komedii fantasy Antoniego Bohdziewicza Kalosze szczęścia (1958). W Krzyżakach (1960) Aleksandra Forda, opartych na powieści Henryka Sienkiewicza, zagrał postać Kunona von Lichtensteina. Za podwójną kreację księdza Suryna i cadyka w filmie Jerzego Kawalerowicza Matka Joanna od Aniołów (1961) otrzymał brazylijską nagrodę Premio Sacci. W 1961 współprowadził 1. Międzynarodowy Festiwal Piosenki w Sopocie.