Petr Vícha je členem ČSSD a senátorem za volební obvod Karviná. Ve volbách, které se konaly na podzim roku 2012, se mu podařilo funkci obhájit. V prvním kole voleb získal 41.18 % hlasů a postoupil do kola druhého, ve kterém bojoval o senátorské křeslo s kandidátkou KSČM Miladou Halíkovou. Vícha zvítězil se ziskem 59.7 % hlasů.
Vícha po gymnáziu vystudoval Vysokou školu báňskou, obor strojírenská technologie. Po ukončení vysokoškolského studia a základní vojenské službě pracoval v podniku Železárny a drátovny Bohumín jako mistr montoven kotlů. V roce 1991 nastoupil na místo vedoucího finančního odboru Městského úřadu Bohumín.
V roce 1994 byl zvolen v komunálních volbách do městského zastupitelstva v Bohumíně a stal se starostou města. Tuto funkci vykonáva dosud. Byl již pětkrát zvolen, naposledy v roce 2010. V roce 2006 uspěl ve volbách do Senátu a stal se senátorem ve volebním obvodu Karviná. Je také předsedou senátorského klubu ČSSD.
Členem sociální demokracie je od roku 1995.
Petr Vícha má dvě děti – Alžbětu a Šimona.