Narodil sa v Znojme. Patril k najlepším československým závodníkom nižších objemových tried, v majstrovstvách Československa štartoval v rokoch 1967-1982. Celkom vyhral 31 majstrovských závodov a získal 8 titulov majstra Československa.
V majstrovstvách sveta štartoval prvý krát v Brne v roku 1968, kde nedokončil na ČZ závod triedy do 125 cm³.
Na ČZ jazdil aj v roku 1969. Od roku 1970 bol továrnym jazdcom Považských strojáreň na motocykle Tatran v triedach do 50 a 125 cm³, v ktorých na domácich tratiach bojoval hlavne s motocyklami Ahra.
Úspechy
8x Majster Československa
31 víťazstiev v majstrovstvách Československa
1967 do 125 cm³ – 7. místo
1968 do 125 cm³ – 10. místo
1969 do 50 cm³ – 2. místo
1969 do 125 cm³ – 26. místo
1970 do 50 cm³ – 1. místo
1970 do 125 cm³ – 8. místo
1971 do 50 cm³ – 2. místo
1971 do 125 cm³ – 1. místo
1972 do 50 cm³ – 1. místo
1972 do 125 cm³ – 4. místo
1973 do 50 cm³ – 1. místo
1973 do 125 cm³ – 4. místo
1974 do 50 cm³ – 4. místo
1974 do 125 cm³ – 1. místo
1975 do 50 cm³ – 1. místo
1975 do 125 cm³ – 1. místo
1976 do 50 cm³ – 1. místo
1976 do 125 cm³ – 5. místo
1977 do 50 cm³ – 5. místo
1977 do 125 cm³ – 5. místo
1978 do 50 cm³ – 4. místo
1978 do 125 cm³ – 5. místo
1979 do 50 cm³ – 3. místo
1979 do 125 cm³ – 3. místo
1980 do 50 cm³ – 11. místo
1980 do 125 cm³ – 6. místo
Pařil k nejlepším československým závodníkům nižších objemových tříd, v mistrovství Československa startoval v letech 1967-1982. Celkem vyhrál 31 mistrovských závodů a získal 8 titulů mistra Československa. V mistrovství světa startoval poprvé v Brně v roce 1968, kdy nedojel na ČZ závod třídy do 125 cm³. Na ČZ jezdil i v roce 1969. Od roku 1970 byl továrním jezdcem Považských strojíren na motocyklu Tatran ve třídách do 50 a 125 cm³, ve kterých na domácích tratích bojoval především s motocykly Ahra. V roce 1970 skončil při Grand Prix ČSSR s motocyklem Tatran 50 cm³ jedenáctý a v dalším roce 1971 dosáhl největšího úspěchu sedmým místem, když na mokré trati před ním dojel pátý Zbyněk Havrda na motocyklu Ahra a šestý Milan Šobáň na Kreidleru.
Do cíle v Brně dojel už jen v roce 1979, kdy byl sedmnáctý na motocyklu Juventa 125. V domácím mistroství skončil v roce 1967 sedmý na motocyklu Ravo 125. V roce 1970 získal mistrovský titul na Tatranu 50, v roce 1971 na Tatranu 125. V letech 1972 a 1973 získal vždy titul v jedné z nejnižších kubatur. V roce 1975 získal tituly na Tatranu 50 i Ravu 125. Další titul získal v roce 1976 na Kreidleru 50. Potom přešel na experimentální motocykl Juventa vlastní konstrukce a další titul již nezískal. Poslední závod mistrovství republiky vyhrál 4. července 1976 ve třídách do 50 i 125 cm³.


