A BVSC nevelése. 1988 tavaszától, a katonaideje alatt a Nagykanizsai Volán Dózsában szerepelt.[1] 1989 nyarától ismét a BVSC játékosa volt. 1991 novemberében a csapata elcserélte a budafoki Gáspár Józsefért.[2] 1994 nyarától a Vasasban játszott. 1995 tavaszán leigazolta a REAC. 1996 októberétől a DVSC játékosa lett.[3] 1997-ben 590 percen keresztül nem kapott gólt az NB I-ben.[4] 1998 januárjában a Gázszer szerződtette.[5] 2000 januárjában a sérült Végh Zoltán pótlására leigazolta a Vasas.[6] 2002 júliusában az NB I-ből kiesett Vasasból a REAC-hoz távozott.[7] Az év végén hererákot diagnosztizáltak a szervezetében, amit decemberben megműtöttek.[8][9] Májusban szerepelt újra mérkőzésen a magyar kupában.[10] 2004 nyarán a Diósgyőrbe igazolt.[11] 2006-ban az Újpest játékosa lett, ahol Balajcza Szabolcs mellett két kupa és egy bajnoki mérkőzésen kapott lehetőséget.[12] 2007-ben a Tatabányára került, ahol elsősorban kapusedzőként számítottak rá.[13] 2008 januárjában visszaigazolt a Diósgyőrhöz, ahol az utánpótlás kapusokkal is foglalkozott.[14] 2009-ben a Szolnok játékosa lett. Itt kapusedzőként is tevékenykedett.[15] 2011 augusztusában a Dabas szerződtette.[16] 2012 februárjától az Eger kapusedzője volt.[17] 2014 januárjától a Budaörs kapusedzője volt.[18]