Piotr Zgorzelski polityką zajmuje się od lat 80., gdy został aktywistą Konfederacji Polski Niepodległej. Potem zaangażował się w działalność Polskiego Stronnictwa Ludowego. W 2015 roku został sekretarzem Naczelnego Komitetu Wykonawczego PSL. Po raz pierwszy do Sejmu trafił w 2011 roku, uzyskując mandat poselski z listy Polskiego Stronnictwa Ludowego w okręgu płockim. W 2014 w wyborach samorządowych w startował na urząd prezydenta Płocka, jednak bez sukcesu.