Po ujawnieniu w 2015 archiwalnej wypowiedzi telewizyjnej argumentującej umorzenie w 2001 S. Piotrowicz wydał oświadczenie, w którym stwierdził, że rzeczonego postanowienia o umorzeniu nie wydawał, a przypisywane mu wypowiedzi są nieprawdziwe.

W wyborach parlamentarnych w 2005 został wybrany na senatora VI kadencji z ramienia Prawa i Sprawiedliwości w okręgu krośnieńskim. Od 5 czerwca 2007 do 16 listopada 2007 jako bezpartyjny zajmował stanowisko sekretarza stanu w Kancelarii Prezesa Rady Ministrów. Reprezentował też Senat w Krajowej Radzie Sądownictwa.

W wyborach parlamentarnych w 2007 po raz drugi uzyskał mandat senatorski, otrzymując 110 085 głosów. Również z ramienia PiS wystartował do Sejmu w wyborach parlamentarnych w 2011. Uzyskał mandat poselski, otrzymując 12 325 głosów w okręgu wyborczym nr 22. W wyborach do Parlamentu Europejskiego w 2014 startował z listy Prawa i Sprawiedliwości w okręgu nr 9 w Rzeszowie i nie uzyskał mandatu eurodeputowanego, zdobywając 8271 głosów.