Aktor i reżyser teatralny. W 1956 roku ukończył Wydział Aktorski PWST w Warszawie. W latach 1956-59 występował w Teatrze Młodej Warszawy, w latach 1959-64 w Teatrze Klasycznym, 1964-69 w Teatrze Narodowym, 1971-72 w Teatrze Ludowym w Warszawie. W latach 1975-80 związany z Teatrem Nowym w Łodzi. W sezonie 1980/81 grał w Teatrze Dramatycznym w Warszawie. W latach 1981-88 i 1992-2000 aktor warszawskiego Teatru Polskiego. W latach 2000-2006 ponownie aktor Teatru Nowego w Łodzi. Brat operatora dźwięku Michała Żarneckiego. Zmarł w Nałęczowie, pochowany na Cmentarzu Wawrzyszewskim w Warszawie. [Internetowa Baza Filmu Polskiego filmpolski.pl].