Comenzó a jugar a las 10 años en FK Havířov y se trasladó en 1994 al FK Viktoria Žižkov, donde jugó sólo una vez.
El año después, firmó con el FC Zlín y en noviembre de 1997 en Tatran Prešov en Eslovaquia.
Dos años más tarde se trasladó a Bélgica, al KSC Lokeren Oost-Vlaanderen, donde fue reclutado por RSC Anderlecht scouts en el año 2002.
Desde su llegada al Anderlecht, que ha estado en competencia con Tristan Peersman, Zvonko Milojević, Zeljko Pavlovic, Jan Van Steenberghe y Silvio Proto, pero él todavía es un regular en el equipo titular.
Fue convocado para participar en la Eurocopa de Austria y Suiza de 2008, aunque finalmente no disputó ningún encuentro en esta competición.