Odchovanec Českého Brodu, na jaře 1999 se ukázal v Semicích, odkud v létě téhož roku přišel do Bohemians. Často hostoval v nižších soutěžích, od ledna 2002 hráčem Ml. Boleslavi. Po postupu do první ligy byl v létě 2004 uvolněn do Bohemians, ale klub jej nemohl zaregistrovat, proto se přesunul na hostování do Pardubic. V lednu 2005 mu hostování skončilo a vzápětí odešel do Mostu. V lednu 2006 se vrátil do Bohemians, odkud se v září 2007 přesunul do Dukly, kde začal trénovat. Vedl dorostenecké výběry, pak se stal asistentem kouče Romana Skuhravého.