Comenzó su carrera en Birmingham City,[1] donde se fue a préstamo a muchos clubes de divisiones inferiores y nunca jugó por el primer equipo del Birmingham.
[2][3][4] En el 2008, se fue al Crewe Alexandra, donde pudo debutar por la Football League, aunque no jugaba muy frecuentemente.
[5] Pasó la temporada 2010-11 en el Burton Albion de la Football League Two como guardameta titular,[6][7] para luego fichar por el Derby County en la EFL Championship.
[8] Jugó 35 encuentros en tres temporadas con el Derby, la mayoría en 2012-13,[9] y luego por un paso de un año por Leyton Orient,[10] regreso a Birmingham City en 2015.
[14] Internacionalmente, puede jugar por Letonia, ya que es descendiente por parte de sus abuelos paternos.