Fotbal začal hrát na Žižkově, v r. 1968 chytal za dorost Admiry Praha VIII. Vojenskou základní službu absolvoval v Dukle Slaný. V červenci 1973 přestoupil do SONP Kladno. Za A-mužstvo Kladna odchytal v l. 1973-1977 148 zápasů. Od r. 1978 brankář pražské Sparty. Od r. 1983 působil jako trenér dorostu a A-mužstva v Kladně, v AC Sparta Praha, Chomutově, Německu (FC Amsberg) a Chebu. Od r. 2002 je trenérem A-mužstva SK Kladno, kterému pomohl k postupu do I. ligy.