Urodził się 7 stycznia 1920 roku w Warszawie. I tutaj przeżył życie. Jako aktor zadebiutował w 1945 roku na deskach Teatru Miasta Stołecznego Warszawy rolą szesnastoletniego Florisa w „Burmistrzu Stylmondu” Maurice’a Maeterlincka. Pracował w teatrach Rozmaitości, Polskim, Komedii, Nowym, Ateneum, Klasycznym. Na scenie spotkał się jeszcze z Mirą Zimińską, Ludwikiem Sempolińskim, Mieczysławą Ćwiklińską, Janiną Romanówną, Jackiem Woszczerowiczem. Grał do końca lat 80. Potem już głównie pisał. O teatrze, przedstawieniach , aktorach. W „Życiu Warszawy” publikował „Wspomnienia zza kulis”. W dziale „Pożegnań” Stołecznej Gazety Wyborczej pisał wspomnienia o kolegach, którzy odeszli.