Zagrał w wielu filmach i serialach -- m.in. "Rękopisie znalezionym w Saragossie" Wojciecha Hasa, "Popiołach" Andrzeja Wajdy, "W pustyni i w puszczy" Władysława Ślesickiego", a także w "Stawce większej niż życie", "Doktor Ewie", "Daleko od szosy", "Czarnych chmurach", "Zazdrości i medycynie" oraz "Królowej Bonie". W teatrze wcielił się m.in. w Hamleta, Raskolnikowa i Chlestakowa. Jego pasją była muzyka, zwłaszcza jazzowa. Właśnie jako muzyk jazzowy zadebiutował zaraz po wojnie. Z zespołem Marabut występował w klubie YMCA w Warszawie. W latach sześćdziesiątych prowadził Radiowe Studio Piosenki. Zaśpiewał dwie słynne ballady polskiego kina: "Nim wstanie dzień" (z "Prawa i pięści") oraz "Deszcze niespokojne" (z "Czterech pancernych i psa").