Profesor doktor habilitowany nauk prawnych; były kierownik Katedry Postępowania Karnego Uniwersytetu Jagiellońskiego oraz Krakowskiego Centrum Międzynarodowego Wymiaru Sprawiedliwości w Sprawach Karnych; doktor honoris causa Uniwersytetu Gdańskiego oraz Uniwersytetu w Białymstoku; w latach 1996–2015 sędzia Sądu Najwyższego; w latach 2015–2024 pierwszy polski sędzia Międzynarodowego Trybunału Karnego w Hadze, a w latach 2021–2024 jego prezes jako pierwszy Europejczyk na tym stanowisku; autor kilkuset prac z zakresu prawa i postępowania karnego, problematyki ochrony praw człowieka oraz międzynarodowego prawa karnego; redaktor naczelny „Systemu Prawa Karnego Procesowego”.