Comincia a giocare in patria, al QPR. Nel 2002 si trasferisce in Giamaica, al Portmore United[1] con cui conclude, nel 2011, la propria carriera da calciatore.
Allena dal gennaio al giugno 2012 la Nazionale grenadina. Nel luglio 2014 viene nuovamente nominato allenatore della Nazionale grenadina. Mantiene l'incarico fino al 12 aprile 2015. Nel successivo giugno viene richiamato sulla panchina della Nazionale grenadina. Mantiene l'incarico fino all'11 marzo 2016. Il 10 febbraio 2017 viene nominato vice allenatore della Nazionale grenadina.