Muove i suoi primi passi nel settore giovanile dell'Austria Vienna, per poi approdare all'età di 16 anni all'Aston Villa.[4] Il 1º gennaio 2007 passa in prestito al Lincoln City.[5]
Il 30 maggio 2007 passa a parametro zero al Falkirk, in Scozia.[6] A metà stagione - complice l'infortunio di Tim Krul - diventa il portiere titolare della rosa.[7]
L'11 giugno 2009 rinnova il proprio contratto fino al 30 giugno 2011.[8] Il 16 luglio 2009 esordisce nelle competizioni europee in occasione di Falkirk-Vaduz (1-0), partita valida per il secondo turno preliminare di UEFA Europa League.[9]
Il 1º luglio 2011 si accorda con il Torquay United, in League Two.[10] Alla luce delle ottime[11][12] prestazioni fornite, il 16 febbraio 2012 la società gli rinnova il contratto fino al 2014.[11]
Il 19 agosto 2014 passa in prestito per un mese allo Scunthorpe United, in Championship.[15] Il 1º settembre le due società si accordano per l'estensione del prestito fino al 1º gennaio 2015.[16] Il 5 gennaio 2015 passa in prestito per sei mesi allo York City.[17]