Na Policejní akademii České republiky v Praze Petr Kubis absolvoval obor bezpečnostně právní studia a následně i obor policejní management a kriminalistika. V letech 1987 až 2008 působil v různých pozicích u Policie ČR. V roce 2007 obdržel cenu ministra vnitra Policista roku.
Poté byl Petr Kubis zhruba rok vedoucím Odboru bezpečnosti a prevence kriminality Magistrátu města Plzně. V roce 2009 se stal velitelem Městské policie Sokolov. Na svém kontě má autorství projektu Bezpečné město.
Do komunální politiky Petr Kubis vstoupil ve volbách 2014, kdy byl jako nestraník zvolen za hnutí ANO 2011 sokolovským zastupitelem. Posléze se stal i radním města. Později do hnutí vstoupil a mandát ve volbách 2018 obhájil, stejně jako pozici radního města.
V krajských volbách 2016 Petr Kubis usedl i do Zastupitelstva Karlovarského kraje. V letech 2016 až 2019 byl náměstkem hejtmanky Jany Mračkové Vildumetzové. Poté, co kvůli těhotenství rezignovala, ji v této funkci nahradil, a to s účinností od počátku ledna 2020.
Do voleb 2020 hnutí Andreje Babiše Petra Kubise vyslalo post šéfa kraje obhájit, což se mu podařilo.