Na początku seniorskiej kariery był zawodnikiem SK Kladno[1]. W 1992 roku został zawodnikiem JEF United. W barwach tego klubu rozegrał siedem spotkań w Japan Soccer League, debiutując 15 września 1991 roku w wygranym 0:1 spotkaniu z Honda FC. W 1993 roku przeszedł do Slovana Liberec. W 1. českiej fotbalovej lidze zadebiutował 29 sierpnia w zremisowanym 0:0 spotkaniu z Dynamem Czeskie Budziejowice. Piłkarzem Slovana był do 1996 roku, po czym podpisał kontrakt z Viktorią Pilzno. W 1998 roku zakończył karierę. Ogółem wystąpił w 115 meczach 1. ČFL[2].
W 2007 roku pracował jako asystent trenera w FK Jablonec. W latach 2008–2010 był trenerem SK Kladno[3]. W 2010 roku był ponadto trenerem Zenitu Čáslav[4] i, w okresie od czerwca do września, FK Marila Příbram[3].