Fotbalista SK Kročehlavy, v l. 1935-1937 SK Kladno, 1937-1948 AC Sparta Praha, 1948-1950 SK Sparta Úpice. Hrál na místě levého a následně středního záložníka. Reprezentační dres oblékl třináctkrát. Od r. 1951 působil jako trenér u různých fotbalových mužstev po celé republice i v zahraničí, např. v Dukle Praha, Spartaku Praha, Wisle Krakov, Zbrojovce Brno ad. V l. 1972-1975 trénoval hráče Poldi SONP Kladno. V l. 1956-1958 trenér československého reprezentačního mužstva.