Ur. 13 kwietnia 1944 r. w Rydzewie, pow. Kolno. Po ukończeniu studiów prawniczych na Uniwersytecie Warszawskim był w latach 1966–2014 pracownikiem Wydziału Prawa i Administracji tej uczelni. Po przejściu na emeryturę podjął pracę na Wydziale Prawa Uniwersytetu SWPS, gdzie kieruje Katedrą Prawa Karnego. W latach 1996–2011 był sędzią Izby Karnej Sądu Najwyższego, w tym przez dwie kadencje (1996–2004 i 2004–2010) pełnił funkcję Pierwszego Prezesa Sądu Najwyższego oraz Przewodniczącego Trybunału Stanu. Jest autorem podręcznika „Prawo karne”, którego 24 wydania ukazały się w latach 1994–2025, oraz autorem, współautorem i redaktorem naukowym wielu innych publikacji, zarówno podręczników, artykułów, komentarzy, opracowań w pracach zbiorowych, glos do orzeczeń, jak i felietonów. Odznaczony m.in. Krzyżem Komandorskim Orderu Odrodzenia Polski i Orderem Legii Honorowej.