S fotbalem začal v přípravce Sparty Kladno, poté přestoupil do SONP Kladno. Během vojenské základní služby hrál za VTJ Tachov. V l. 1979-1990 sehrál za kladenské A-mužstvo 303 zápasů a vstřelil 59 branek. Dále hrál také za TJ Uhelné sklady Praha, SK Slaný, Sokol Nové Strašecí, Slovan Velvary a SK. Kamenné Žehrovice. Pět let působil v Rakousku. - Absolvent Fakulty tělesné výchovy a sportu UK, trenér I. třídy. Trenérské činnosti se věnuje od r. 1984, v současnosti (2006) technický ředitel SK Kladno