Byl několikanásobným mistrem republiky v hodu kladivem a vůbec prvním českým kladivářem, kterému se podařilo překonat hranici 65 metrů. Startoval v 29 mezistátních utkáních, z toho devatenáctkrát zvítězil, pětkrát překonal československý rekord. Na mistrovství Evropy obsadil sedmé místo a na Olympijských hrách v Tokiu v roce 1964 skončil na devátém místě.