Od 2012 roku Sędzia Sądu Okręgowego we Wrocławiu w III Wydziale Karnym. W latach 2005-2013 Prezes Sądu w Trzebnicy, od 2000 roku Przewodniczący Wydziału Karnego w Środzie Śląskiej. Został sędzią w 1996 roku.
Prowadzi zajęcia z prawa karnego oraz procedury karnej w Okręgowej Izbie Radców Prawnych oraz Okręgowej Radzie Adwokackiej we Wrocławiu.
Uczył również w Krajowej Szkole Sądownictwa i Prokuratury. W 1999 roku Przewodniczący Powiatowej Komisji Wyborczej w Środzie Śląskiej.
W 2000 roku ukończył studia podyplomowe z zakresu prawa karnego gospodarczego na Uniwersytecie Wrocławskim. Interesuje się turystyką górską, sportem i muzyką.