Urodził się w Warszawie w 1951 roku, z wykształcenia elektryk. Przypadkowo został zaangażowany przez Janusza Kondratiuka do filmu „Dziewczyny do wzięcia”, co zdecydowało o poświęceniu się aktorstwu – w szybkim czasie zyskał popularność, ukończył szkołę aktorską, współpracował z Teatrem Komedii w Warszawie. Zagrał w kilkudziesięciu serialach i filmach, grał m.in. u Stanisława Barei, Janusza Zaorskiego, Marka Koterskiego, Janusza Majewskiego, Macieja Ślesickiego. Kojarzony jest z rolą Wiesława Graczyka w popularnym serialu „Graczykowie” Krzysztofa Jaroszyńskiego. W 1999 był nominowany za najlepsza główną rolę męską do nagrody Orła za „Złote runo” Kondratiuka.