W 1979 r. trafił do „brygady tygrysa”, czyli zespołu zajmującego się przestępstwami gospodarczymi, a potem sprawami politycznymi. Prowadził sprawy przeciwko Władysławowi Frasyniukowi (żądał dla niego dziesięciu lat więzienia), Barbarze Labudzie i pracownikom Pafawagu. W latach 1994-1998 był prokuratorem wojewódzkim we Wrocławiu. Odwołany przez Hannę Suchocką, wówczas ministra sprawiedliwości, przeszedł do Prokuratury Apelacyjnej we Wrocławiu.
W 2001 r. krótko był zastępcą prokuratora generalnego.