Za národní tým odehrál 56 zápasů (z toho sedm jako kapitán) a vstřelil 13 branek. Během své kariéry si vyzkoušel angažmá v Itálii, Francii, Německu i USA. Odchovanec Spartaku Choceň prošel v domácí soutěži Hradcem Králové, kde později vykonával i post sportovního ředitele, Slavií Praha, Lázněmi Bohdaneč a Drnovicemi. V roce 1988 spolu s Ivem Knoflíčkem emigroval na západ. Kde získal angažmá v AC Fiorentina, dále působil i v Métách a Norimberku.