W latach 1999-2001 asesor, a następnie prokurator w jednostkach różnego szczebla. Prowadził zajęcia szkoleniowe z aplikantami prokuratorskimi (m.in. z zakresu pozakodeksowych przepisów karnych i postępowania cywilnego). W 2007 r. ukończył studia podyplomowe w dziedzinie ekonomii i prawa gospodarczego dla sędziów i prokuratorów w Szkole Głównej Handlowej w Warszawie. W 2008 r. delegowany do Biura ds. Przestępczości Zorganizowanej Prokuratury Krajowej w Gdańsku. Po zrzeczeniu się stanowiska prokuratora wykonywał zawód radcy prawnego. Obecnie wykonuje zawód adwokata. Autor publikacji z zakresu szeroko rozumianego postępowania karnego.