Fotbalový reprezentant, dlouholetá výrazná opora Zbrojovky Brno, s níž v roce 1978 získal titul mistra Československa.
V sezóně 1979/1980 vybojoval se svým klubem druhé místo a v ročníku 1978/1979 místo třetí. Za reprezentaci nastoupil v letech 1976 až 1980 k patnácti utkáním, jedenkrát byl autorem branky. V dresu Zbrojovky odehrál 236 ligových zápasů, v nichž vstřelil 51 gólů. Po jejím sestupu do druhé ligy na jaře 1983 hrál ve druhé nejvyšší soutěži ve 42 zápasech, vstřelil osm branek. Závěr hráčské kariéry strávil nejprve v řeckém ligovém klubu PAE Panseraikos Serres (1985/86) se statistikou 28 utkání, dva góly. Poté působil v nižších rakouských soutěžích v týmech SV Stockerau, FAC Vídeň a Wiener Neustadt.
Fotbalu se aktivně věnoval i jako trenér, v první lize vedl postupně Stavo Artikel Brno, Drnovice, Opavu a 1. FC Brno, poté trénoval v nižších soutěžích. V letech 2003 a 2004 byl krátce členem Senátu, horní komory českého parlamentu.