A 36 éves kapus – aki a szlovén Rok Zaponseket váltja a csurgói kapuban – Győrben, Veszprémben és Szegeden szerepelt eddig a magyar NB I-ben, míg külföldön a francia Dunkerque, a romániai Nagybánya (Baia Mare), valamint az egyaránt német Göppingen és Lübbecke csapataiban kézilabdázott – utóbbihoz 2016 nyarán került.
A magyar válogatott színeiben két Európa-bajnokságon és egy világbajnokságon is szerepelt, utolsó világversenye a 2014-es dániai kontinensviadal volt.