Juega como portero y su equipo es el Crawley Town F. C. de la League One.
[1] Se formó en las inferiores del club de su ciudad natal el Bristol City.
Promovido al primer equipo en la temporada 2013-14, pasó sus primeros años como jugador a préstamo en clubes amateur de Inglaterra y Noruega.
[3] Debutó como profesional ante Charlton Athletic, fue empate a cero.
[10] Formó parte del equipo que disputó la Copa Africana de Naciones 2021.