Narodil se 5. dubna 1954 v Karlových Varech a absolvoval střední průmyslovou školu elektrotechnickou v Plzni. Později přesídlil do Domažlic, kde byl v letech 1976 - 1991 zaměstnán jako projektant elektro u Okresního stavebního podniku. Od té doby sedm let vlastnil soukromou firmu Projekce elektro a zároveň pracoval v karlovarské reklamní agentuře, v níž se stal později společníkem.

V roce 1997 vstoupil do ČSSD, za kterou zastává pozici předsedy MO Domažlice a místopředsedy KVV Plzeňského kraje. V letech 1998 - 2006 byl navíc starostou Domažlic.

V roce 2006 byl zvolen poslancem a mandát obhájil i o čtyři roky později. V roce 2012 byl však zvolen senátorem a jeho poslanecký mandát zanikl.