W 1949 zdał maturę w Gimnazjum i Liceum Samorządowym w Falenicy.
Studia i początki pracy zawodowej Po egzaminie dojrzałości wraz z bratem przeprowadził się do Krakowa, gdzie rozpoczął studia prawnicze na Uniwersytecie Jagiellońskim. Pierwszy etap zakończył z wyróżnieniem i po trzech latach powrócił do stolicy. W 1953 uzyskał tytuł zawodowy magistra ze specjalnością w zakresie prawa międzynarodowego publicznego na Wydziale Prawa Uniwersytetu Warszawskiego.
Po studiach, otrzymawszy nakaz pracy, podjął zatrudnienie w centrali Zakładu Ubezpieczeń Społecznych w Warszawie. Początkowo pracował w Biurze Świadczeń Zagranicznych, a następnie w Wydziale Rent Wyjątkowych. Urzędnikiem ZUS był do 1956, kiedy to rozpoczął aplikację sądową.
Praca w wymiarze sprawiedliwości do lat 80. Aplikację sądową odbywał w Sądzie Wojewódzkim dla m.st. Warszawy. W 1958 zdał egzamin sędziowski i został mianowany asesorem Sądu Powiatowego dla Warszawy-Pragi, podejmując pracę w Wydziale Ksiąg Wieczystych. W styczniu 1961 otrzymał nominację na sędziego, przeniesiono go do nowo tworzonego Wydziału dla Nieletnich w tym samym sądzie.