Narozen v roce 1965 v Plzni. Od roku 2004 člen KSČM. Vystudoval Pedagogickou a Filozofickou fakultu ZČU v Plzni, Provozně ekonomickou fakultu ČZU v Praze a rigorózní zkoušky složil na Fakultě sociálních věd UK v Praze. Od roku 1990 dosud pracuje jako metodik prevence sociálně – patologických jevů a vychovatel na VOŠ a SPŠE – domově mládeže v Plzni. Od roku 2006 je členem zastupitelstva statutárního města Plzně a členem odborných komisí Rady města Plzně a Rady Plzeňského kraje. V supervolebním roce 2010 kandidoval v komunálních volbách na post primátora města Plzně jako lídr kandidátní listiny KSČM a stal se též se prvním náhradníkem KSČM v Plzeňském kraji do PS PČR.
Od roku 2013 do podzimních voleb v roce 2021 byl poslancem PS PČR za KSČM.