Absolwent Wydziału Prawa i Administracji Uniwersytetu Wrocławskiego (1965). Egzamin sędziowski (1968) oraz egzamin adwokacki (1971). Doktorat z zakresu prawa karnego materialnego.
Absolwent Wydziału Prawa i Administracji Uniwersytetu Jagiellońskiego w Krakowie (1984), egzaminy sędziowski i radcowski w 1987.