Timp de 5 ani (2013-2018) a fost Procuror-șef al Direcției Naționale Anticorupție (DNA), iar în perioada 2006-2009 a fost Procuror General al României.