Comenzó en el equipo Midvale de su país en 1970.
Luego pasó al Essex en 1971 y se quedó ahí hasta finales de 1976, ya que la Federación de Fútbol de Trinidad y Tobago lo suspendió de toda actividad por una controversia de una gira por Guayana Francesa.
[1] Regresando del castigo, Los Angeles Aztecs de la North American Soccer League adquirieron sus servicios en 1979.
Su último club fue el Aviation Services Limited de 1980 a 1981.
Acumuló un total de 9 partidos, marcando 6 goles (sin contar los Panamericanos).