Narodil se 3. ledna 1956 v Sušici. Absolvoval medicínu na Volgogradském lékařském institutu v tehdejším SSSR. V roce 1981 zakončil studium medicíny na Kyjevském lékařském institutu červeným diplomem.

Po završených studiích začal pracovat na kardiologii I. interní kliniky ve fakultní plzeňské nemocnici.

V roce 1977 vstoupil do komunistické strany. Mezi lety 1990 až 1992 zasedal ve Federálním shromáždění. Ve Sněmovně lidu působil jako poslanec za KSČ. Následně přestoupil do Sněmovny národů, kde již vystupoval pod záštitou federalizované KSČM.

Svoji pozici při volbách stvrdil v roce 1992 a ve federálním parlamentu zasedal až do konce roku, tedy do data rozpadu Československa.

V letech 1992 až 2002 předsedal Městskému výboru KSČM v Plzni. Roku 1993 se stal členem Ústředního výboru KSČM. Mezi lety 1996 a 2004 byl poslancem Poslanecké sněmovny.

Europoslancem už potřetí

V roce 2004 byl poprvé zvolen za KSČM do Evropského parlamentu. Působil ve frakci Evropské sjednocené levice a Severské zelené levice. Patřil mezi členy výboru pro zaměstnanost a sociální věci. Dále byl náhradníkem ve výboru pro životní prostředí, veřejné zdraví a bezpečnost potravin. Své křeslo získal i v roce 2009. Stal se členem Výboru pro právní záležitosti. Maštálkovi volby vyšly i v roce 2014, kdy obhájil potřetí svoji roli europoslance.

V rozmezí let 2008 až 2012 zastával funkci místopředsedy KSČM pro zahraniční politiku a evropskou integraci.

Je ženatý a má dva syny.