Narodil se 18. června 1956, je ženatý, vychoval dvě děti. Jako nejvyšší dosažené vzdělání uvádí Stavební fakultu ČVUT Praha – obor konstrukce a dopravní stavby. Ve volném čase se zajímá o motorismus, lední hokej a také sbírá staré knihy.

Ve vrcholné politice mohl zúročit své zkušenosti předsedy OVV ČSSD Tachov či předsedy KVV ČSSD Plzeňského kraje.

Ve Sněmovně působil jako místopředseda rozpočtového výboru. Rovněž byl členem kontrolního a petičního výboru. V politice měl v úmyslu zabývat se podporou podnikání, ochranou zaměstnanců a podporoval myšlenku, že by na Tachovsku měla být nemocnice.

Ve volbách 2017 do Poslanecké sněmovny figuroval na druhém místě kandidátky ČSSD v Plzeňském kraji, svůj mandát však neobhájil.

Od roku 2008 byl zastupitelem, Plzeňského kraje. V únoru 2019 na post zastupitele kraje rezignoval.

V krajských volbách v roce 2018 byl zvolen zastupitelem města Stříbro. Na konci října 2018 se pak stal starostou města.