Esordisce nel campionato mondiale Superbike nel 2004, correndo i Gran Premi di Imola e Magny-Cours in qualità di wildcard a bordo di una Suzuki GSX-R 1000, ottenendo 4 punti. Nel 2005 diventa pilota titolare nel campionato mondiale Supersport, ingaggiato dal team Intermoto Czech Republic, che gli affida una Honda CBR600RR; il suo compagno di squadra è Tomas Miksovsky. Ottiene come miglior risultato un tredicesimo posto a Losail e termina la stagione al 33º posto con 5 punti. Nel 2006 corre nel mondiale Superbike il Gran Premio di Brno al posto di Lucio Pedercini a bordo della Ducati 999 RS del team Pedercini. Nel 2008 corre nel mondiale Supersport i Gran Premi di Brands Hatch e Donington al posto di Garry McCoy sulla Triumph 675 del team SC. In queste apparizioni non ha mai ottenuto punti.
Nel 2009 viene ingaggiato dal team MS Factory Racing, che gli affida una Triumph Daytona 675; il suo compagno di squadra è Matej Smrž. Corre solamente i primi due Gran Premi in calendario, senza conseguire punti per la classifica piloti. Nel 2011 viene ingaggiato dal team Bogdanka PTR Honda, che gli affida una Honda CBR600RR; il suo compagno di squadra è James Ellison. Nel 2012 rimane nello stesso team. Torna a partecipare ad un campionato mondiale nel 2015, prende parte infatti al gran premio di Francia sulla pista di Magny Cours in sella ad una Yamaha YZF-R1. Si ritira sia in gara 1 che in gara 2, non ottenendo punti validi per il mondiale. Nel 2016 partecipa dal Gran premio d'Olanda ad Assen e ad altre gare del mondiale Superbike in sella ad una Yamaha YZF-R1 del Team Tóth, in qualità di pilota sostitutivo. Ottiene due piazzamenti a punti che gli consentono di chiudere al ventinovesimo posto in classifica piloti.
Nel 2017 partecipa, in qualità di wild-card, al Gran Premio di Germania al Lausitzring in sella ad una Yamaha YZF-R1 del team Pazera Racing. Non ottiene punti validi per la classifica piloti.[2] Torna a disputare un torneo mondiale nel 2021, gareggia infatti nella prima parte di stagione del mondiale Supersport. In sella ad una Yamaha YZF-R6 del team MS Racing conquista un punto che gli consente di classificarsi al cinquantunesimo posto.[3] Ritiratosi dalle corse a fine 2022, rimane nel mondo del motociclismo gestendo l'omonimo Team.[4]