S fotbalem začínal v Dolném Kubíně, jako mladší dorostenec přišel do FC Košice, kde působil čtyři roky. V devatenácti přestoupil do Slavie, za ni chytal poprvé na podzim 2003, po odchodu Černého v lednu 2005 se stal jedničkou, ale za rok 2006 už byl zase náhradníkem za Vorlem. V červenci 2007 překvapivě přestoupil do Sparty, v létě 2008 začal novou sezonu v brance, ale po pokaženém derby právě se Slavií ze sestavy vypadl. V závěru sezony 2009/2010 zaskočil za zraněnou jedničku Blažka a přispěl kvalitními výkony k titulu. V létě však odešel do Famagusty. V létě 2012 odešel na přestup do Plzně, získal zde čtyři tituly a chytal Ligu mistrů, dostal se i do slovenské reprezentace. V lednu 2020 hráčskou kariéru ukončil a stal se v Plzni trenérem brankářů.