Był członkiem Szarych Szeregów, uczestnikiem powstania warszawskiego na Mokotowie (pseud. „Wilk”) i łącznikiem na Sadybie. Po 2 września 1944 trafił do obozu przejściowego w Pruszkowie, po czym został wywieziony na roboty przymusowe w głąb Niemiec: poprzez obóz przejściowy we Frankfurcie nad Odrą trafił do pracy we wsi Dobbrikow w Brandenburgii. Następnie został wysłany przez administrację niemiecką w okolice Chwalimia w gminie Kargowa, później do Mościsk k. Sierpca. Ewakuowany pod Pruszcz Gdański, doczekał wkroczenia Armii Czerwonej w Nowym Porcie w Gdańsku, skąd powrócił do Warszawy w kwietniu 1945.

Uczył się w warszawskim Gimnazjum im. Hugona Kołłątaja, potem w Gimnazjum im. Tadeusza Reytana. Nie został przyjęty na Uniwersytet Warszawski z powodu niewłaściwego pochodzenia społecznego. Studiował krótko filozofię, a następnie historię sztuki na Katolickim Uniwersytecie Lubelskim w Lublinie. Przyjęty na II rok historii sztuki na Wydziale Historii Uniwersytetu Warszawskiego.