Narodil se 14. února 1945, vystudoval Provozně ekonomickou fakultu na Vysoké škole zemědělské v Brně a čtyřicet let se živil v oblasti komunální politiky. Působil také jako ředitel Technických služeb Jeseník.

V roce 1995 vstoupil do ČSSD, v letech 1998 - 2006 zastával post starosty města Jeseník a v letech 2004 - 2008 byl krajským zastupitelem.

V roce 2006 poprvé vstoupil do Sněmovny a v příštích volbách mandát obhájil. Zasedá v organizačním výboru, výboru pro životní prostředí a ve výboru pro veřejnou správu a regionální rozvoj.