38 lat. Adwokat. Absolwent Wydziału Prawa i Administracji UJ. Po zakończeniu studiów w 1997 roku pracował w Biurze Legislacyjnym Kancelarii Senatu. W 2000 roku ukończył podyplomowe studia "Prawa i Wolności Człowieka" w Helsińskiej Fundacji Praw Człowieka w Warszawie. W roku 2001 zdał egzamin adwokacki rozpoczynając praktykę adwokacką. Ukończył szereg kursów z zakresu zarządzania spółkami prawa handlowego. Wpisany na listę kandydatów do syndyków. Wieloletni wykładowca prawa.
Poseł na Sejm RP V i VI kadencji. Wiceprzewodniczący Sejmowej Komisji Sprawiedliwości i Praw Człowieka, Komisji Kodyfikacyjnej, stałej komisji do spraw zmian w prawie karnym, w prawie rodzinnym, w prawie cywilnym. Członek Sejmowej Komisji Śledczej.
Współpracował przy tworzeniu ustaw reformujących wymiar sprawiedliwości: o sądach 24 godzinnych, o przyspieszeniu spraw w sądach gospodarczych, o zaostrzenie kar dla sprawców najpoważniejszych przestępstw.
Był współautorem projektów: ustawy lustracyjnej, otwarcia archiwów IPN, ustawy pozbawiającej wysokich świadczeń emerytalnych funkcjonariuszy SB i UB, ustawy zakazującej kandydowania do Sejmu osobom skazanym.