Comenzó su carrera profesional en 1969 con el Caroni FC de su país.
Años más tarde fichó por el San Luis de la Primera División de México y después con los Miami Toros en la North American Soccer League.
Después de una mala temporada de 1976, anotando solo un gol en trece partidos, los Toros lo trasladaron a Los Angeles Aztecs.
Jugó once partidos con el Express antes de que lo enviaran al California Surf.
[4] Vistió la camiseta de la selección de Trinidad y Tobago en diecinueve ocasiones y marcó dieciséis goles, desde 1971 a 1976.