Labdarúgó pályafutását Debrecenben kezdte, mind a serdülő, az ifi, és a felnőtt gárda tagja volt. Később leigazolta az MTK Hungária FC, majd alsóbb osztályú csapatokban próbálkozott (Százhalombatta, Kecskemét, Hévíz). Egy idő után ismét élvonalbeli együttesekhez (Budapest Honvéd FC, Lombard-Pápa TFC, Nyíregyháza Spartacus) került. Fél évet védett Angliában is, a 2010/2011-es őszi szezon folyamán a Szpari elsőszámú kapusa volt.
Másfél évig a DVSC-TEVA utánpótlásánál dolgozott kapusedzőként, majd 2011 januárjában felkérték, hogy az első keret szakmai munkáját segítse.