A Vasas versenyzőjeként többszörös magyar bajnok és országos csúcstartó rúdugró volt, aki versenyzői pályafutásának befejezése után előbb docensként, majd rektorhelyettesként felelt a jövő testnevelő tanáraiért, majd mesteredzőként a kétszeres Európa-bajnok Szalma László és a világbajnoki ezüstérmes Bagyula István edzőjeként segítette a magyar atlétikát.

1991-2000 és 2008-2009 között volt a Magyar Atlétikai Szövetség elnöke. Ugyanebben az időszakban a Magyar Olimpiai Bizottság alelnökeként felelt az egész magyar sportért, az Európai Atlétikai Szövetség alelnökeként pedig egész Európa atlétikájáért.