Jugó 13 temporadas en la pelota venezolana, con Magallanes, Caribes de Anzoátegui y Leones del Caracas.
En 1989, debutó con los Navegantes del Magallanes a los 18 años de edad en un solo partido como corredor emergente.
[2] En el sexto partido disparó dos vuelacercas, contribuyendo al holgado marcador que terminó 12 carreras por 1.
En la serie definitiva de la 1996-1997, cuando Magallanes derrotó a los Leones, también contribuyó en 17 turnos, con 4 imparables y 4 empujadas.
Para la campaña 2000-2001 fue cambiado a los Caribes, donde tuvo su mejor participación en la pelota venezolana.
Ese mismo año regresó a los Estados Unidos en la Liga Independiente de Nashua.