W wyborach w 2015 z powodzeniem ubiegał się o poselską reelekcję (ponownie jako bezpartyjny kandydat z listy PiS; otrzymał 15 747 głosów). W Sejmie VIII kadencji odegrał aktywną rolę w wydarzeniach związanych z kryzysem wokół Trybunału Konstytucyjnego, m.in. reprezentował posłów-wnioskodawców w trakcie prac nad dwiema ustawami zmieniającymi ustawę o Trybunale Konstytucyjnym oraz projektów pięciu uchwał o stwierdzeniu „braku mocy prawnej” uchwał w sprawie wyboru sędziów TK przez Sejm VII kadencji. W 2016 został członkiem Prawa i Sprawiedliwości. W wyborach parlamentarnych w 2019 startował z 5. miejsca w okręgu. Zdobył 10 293 głosy (9. wynik) i nie uzyskał poselskiej reelekcji.
W październiku 2019 posłowie Prawa i Sprawiedliwości zgłosili jego kandydaturę na sędziego Trybunału Konstytucyjnego. 21 listopada 2019 został wybrany przez Sejm głosami posłów PiS na stanowisko sędziego Trybunału KonstytucyjnegoUchwała Sejmu Rzeczypospolitej Polskiej z dnia 21 listopada 2019 r. w sprawie wyboru sędziego Trybunału Konstytucyjnego ().. W tym samym miesiącu wystąpił z partii.