1967-ben született Cegléden. Játékosként 5x magyar bajnoki címet szerzett férfi egyesben. Ott volt a legelső olimpián 1988-ban, amikor is bemutatkozott az asztalitenisz Szöulban.
2004 és 2013 között a magyar férfiválogatott szakvezetőjeként dolgozott. Ezután 13 évig az osztrák Linz AG Froschberg csapatának vezetőedzője volt. 2022-ben kinevezték az osztrák női válogatott élére.
2024-ben újra Magyarországra költözött, ahol elfogadta a szakmai igazgató posztot, de egyben edzőként is tovább dolgozik a magyar asztaliteniszért.