Szerepelt a Ferencváros, a Csákvár, a Haladás, a Százhalombatta, a Vác, a Budaörs, a Csepel, a Siófok és a Videoton csapataiban. Az élvonalban legutóbb a Kecskeméti TE játékosa volt,[2] azonban szerződését a klub 2009. október 26-án felbontotta.[3] Jelenleg a harmadosztályú Dunaharaszti játékosa.[4] Korábban hosszú ideig a Fehérvár FC-ben játszott, ahol 2006-ban Magyar Kupát,[5] 2008-ban és 2009-ben pedig Ligakupát nyert. Lothar Matthäus szövetségi kapitánya 2005-ös amerikai túra mindkét mérkőzésén a pályára küldte a válogatottban.