Aktor. W latach 1963-65 występował w Teatrze Ziemi Łódzkiej, następnie w Teatrze Dolnośląskim w Jeleniej Górze (1965-67), Teatrze Bogusławskiego w Kaliszu (1967-68), w latach 1968-97 w Teatrze Wybrzeże w Gdańsku. Od roku 1998 aktor Teatru Narodowego w Warszawie. Wnuk aktora Stanisława Łapińskiego, syn aktorki Krystyny Łapińskiej.