Participa por primera vez en unos juegos infantiles nacionales en el año 1983 a la edad de 11 años, seguidamente interviene en los Juegos Nacionales Escolares de alto rendimiento en los años 1985, 1986, 1988 y en los Juegos Nacionales Juveniles de 1989 y 1990, representando siempre a club CF Granma.
En 1988 fue convocado a la Selección Nacional de fútbol sub-17 de Cuba, para integrar posteriormente la selección sub-23, representando a Cuba en competiciones internacionales.
Por su destacada actuación participa en los Juegos Juveniles de La Amistad celebrados en la República Democrática de Alemania, representando a la selección Nacional Juvenil deCuba.
Se mantiene de forma ininterrumpida en Primera División hasta el año 2004, donde jugó con CF Granma Y FC Santiago de Cuba, hasta que decide retirarse como jugador, durante ese período alcanza un subcampeonato en la temporada 2001-2002 con el CF Granma.
Dirige en el fútbol profesional de la República Dominicana en el años 2017 (Atlético Vega Real) y en 2021 (Atlántico FC).