Petr Sadovský podnikal v oblasti IT, zajišťoval též projektování počítačových sítí a sportovní sázení.
Ve volbách 2006 a 2010 se Petr Sadovský neúspěšně pokusil vstoupit do komunální politiky. Do Zastupitelstva města Dobruška kandidoval jako nestraník za ČSSD.
Již coby člen hnutí ANO 2011 (od roku 2013) se Petr Sadovský ve volbách 2014 probojoval do tamního zastupitelstva a v březnu 2016 zaujal pozici neuvolněného místostarosty. Téhož roku zasedl i do Zastupitelstva Královéhradeckého kraje. Ve volbách 2020 post neobhájil.
V parlamentních volbách 2013, po pádu vlády Petra Nečase, Petr Sadovský neuspěl, stejně jako v senátních volbách 2014, v nichž neprošel ani do druhého kola. Do dolní komory zasedl v parlamentních volbách 2017.
V komunálních volbách 2018 Petr Sadovský obhájil post dobrušského zastupitele a ve volbách 2021 křeslo ve Sněmovně.