Prezydenta Lecha Kaczyńskiego w Poznaniu.

Działalność polityczna Radny Sejmiku Województwa Wielkopolskiego (2014-2015) W 2011 kandydował bezskutecznie jako bezpartyjny z ramienia Prawa i Sprawiedliwości do Senatu z okręgu nr 90. Uzyskał wówczas 29.248 głosów. W 2013 wstąpił do PiS, a w lutym 2014 został członkiem rady programowej tego ugrupowania. W wyborach samorządowych z listopada tegoż roku z listy tej partii kandydował do sejmiku wielkopolskiego w okręgu nr 3 (powiaty poznański, śremski, średzki, gnieźnieński oraz wrzesiński), otrzymując 6454 głosy i zdobywając mandat radnego. W marcu 2015 objął funkcję pełnomocnika PiS w powiecie poznańskim. Zajmował to stanowisko do listopada 2016, kiedy to został wybrany na wiceprezesa tej partii w okręgu poznańskim.

Poseł na Sejm RP (od 2015) W wyborach parlamentarnych w 2015 wystartował do Sejmu w okręgu poznańskim. Uzyskał mandat posła VIII kadencji, startując z 11. miejsca na liście i otrzymując 14108 głosów. W niższej izbie polskiego parlamentu został powołany w skład w Komisji Ustawodawczej, Komisji do Spraw Unii Europejskiej, Komisji Sprawiedliwości i Praw Człowieka oraz Komisji Nadzwyczajnej do spraw zmian w kodyfikacjach.