Je odchovancem Slavie Praha. Na vojně hrál za Duklu Tábor a po skončení vojenské služby hrál za druholigový tým VCHZ Pardubice, ale do Slavie se vrátil v ligové sezóně 1980/81.
Po ukončení své hráčské kariéry působil jako trenér v Pardubicích, v sezóně 1999/00 trénoval v 1. lize v Hradci Králové, kde však byl po 6. kole odvolán a na jeho místo nastoupil Milan Petřík. Později trénoval v nižších soutěžích v Kolíně a AFK Chrudim.
Literatura
Jindřich Horák, Lubomír Král: Encyklopedie našeho fotbalu − Libri 1997
Radovan Jelínek, Miloslav Jenšík a kol.: Atlas českého fotbalu − Radovan Jelínek 2006