Adwokat oraz publicysta prawny. Członek Naczelnej Rady Adwokackiej kilku kadencji, w tym także członek jej Prezydium. Sędzia w sądzie dyscyplinarnym Izby Adwokackiej w Warszawie, zastępca rzecznika dyscyplinarnego NRA, następnie rzecznik dyscyplinarny tej Rady. Pełnił też funkcję przewodniczącego Komisji Etyki NRA oraz prezesa Wyższego Sądu Dyscyplinarnego Adwokatury.