V lednu 2006 přestoupi z druholigové Kroměříže do Sparty. V září jej klub uvolnil na hostování do Zlína, kterému gólman pomohl k záchraně. V srpnu 2007 ho Sparta uvolnila na přestup do Liberce, kde vydržel dva roky a přestoupil do Udine. To jej obratem poslalo na hostování do španělského druholigového Cadizu. Od září 2010 hostoval ve Slavii, v létě 2011 si domluvil angažmá v Olomouci, ale Udine jej tam nakonec uvolnilo až v září. Když mu v Olomouci skončila smlouva, tak v lednu 2015 přestoupil do Bohemians 1905. Od léta 2016 byl rok v tureckém Alanyasporu, pak posílil Zlín. V létě 2018 zamířil do skotských Hearts.