Dvakrát oblékl dres národního týmu. V lize hrál za Slavii, Baník Ostrava, Teplice, Jablonec a Zlín. Nyni působí v Bohemce Praha. V nejvyšší soutěži odehrál 276 zápasů a vstřelil 24 gólů.