Praktyka adwokacka Od 1995 wykonywał czynnie zawód adwokata. Był obrońcą m.in. w dwóch procesach byłego prezesa PKN Orlen Andrzeja Modrzejewskiego (prawomocnie uniewinnionego) oraz pilota Henryka Serdy, oskarżonego w procesie dotyczącym akcji ratunkowej w stosunku do uczniów liceum z Tychów pod Rysami (również prawomocnie uniewinnionego). Reprezentował także Donalda Tuska i Hannę Gronkiewicz-Waltz w procesie o zniesławienie wytoczonym im z oskarżenia prywatnego przez byłych działaczy PO związanych z Pawłem Piskorskim. Napisał również opinię prawną wskazującą, że nie można postawić Ryszardowi Krauze zarzutów karnych. Był ponadto obrońcą m.in. byłego senatora Henryka Stokłosy. Przygotował opartą na napisanym przez siebie artykule ekspertyzę dotyczącą wykładni jednego z przepisów kodeksu karnego na zlecenie kancelarii prawnej, reprezentującej m.in. Krzysztofa Popendę i Marka Dochnala.