Absolwent Wydziału Prawa i Administracji UJ (1999 r.), egzamin adwokacki zdał w roku 2004 z wynikem bardzo dobrym. W 2005 r. prowadził indywidualną praktykę adwokacką, od 2006 r. w spółce.
Prowadzi działalność dydaktyczną na Uniwersytecie Jagiellońskim. Sprawuje nadzór merytoryczny nad poradami udzielanymi osobom ubogim przez studentów sekcji prawa karnego Poradni Prawnej.
Specjalizuje się w sprawach karnych. Ma doświadczenie w procesach budzących zainteresowanie mediów i opinii publicznej.
Języki obce: angielski