Profesor doktor habilitowany nauk prawnych, kierownik Katedry Prawa Karnego na Uniwersytecie Kardynała Stefana Wyszyńskiego w Warszawie od 2002 r. Adwokat specjalizujący się w prawie karnym. Członek Komisji Kodyfikacyjnej Prawa Karnego (2012–2016, od 2024 r.). Wiceprezes Trybunału Arbitrażowego ds. Sportu przy PKOl oraz arbiter Sądu Polubownego przy ZBP. Autor, współautor lub redaktor blisko 200 publikacji z zakresu prawa karnego.