Samodzielność jurysdykcyjna sądu karnego wobec kompetencji Trybunału Konstytucyjnego i trybunałów europejskich uzyskała na macierzystym wydziale stopień naukowy doktora habilitowanego nauk prawnych w dyscyplinie prawa w specjalności prawo karne. Została profesor nadzwyczajną KUL.

W latach 1997–2004 w Ministerstwie Spraw Zagranicznych na stanowisku do spraw postępowań przed Europejskim Trybunałem Praw Człowieka. W 2004 podjęła pracę w Biurze Studiów i Analiz Sądu Najwyższego.

Była członkinią funkcjonującej w latach 2009–2013 Komisji Kodyfikacyjnej Prawa Karnego pod przewodnictwem Andrzeja Zolla.

W latach 2014–2016 była sędzią ad hoc Europejskiego Trybunału Praw Człowieka.

26 maja 2017 Krajowa Rada Sądownictwa poparła jej kandydaturę na stanowisko sędziego Sądu Najwyższego. 6 listopada 2018, po ponad roku odkładania decyzji, prezydent Andrzej Duda powołał ją do pełnienia urzędu sędziego Sądu NajwyższegoPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 6 listopada 2018 r. nr 1130.55.2018 o powołaniu do pełnienia urzędu na stanowisku sędziego ()..

W 2017 otrzymała Srebrny Krzyż ZasługiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 25 września 2017 r.