Fue elegido por el Columbus Crew en el SuperDraft de la MLS 2006.
En febrero de 2013 fue cedido a las filas del Norwich City hasta el final de temporada, jugando 11 partidos con el equipo inglés.
[1] Más tarde fichó por el club en el que debutó en la MLS, Columbus Crew.
En 2016 se unió a la disciplina del New England Revolution.
Ha sido internacional con la selección de Sierra Leona en 39 ocasiones anotando 7 goles.