Juega de mediocentro y su ficha pertenece al Metropolitanos FC.
Llegó al Caracas FC en el año 2001 para formar parte de las categorías inferiores del club, en donde fue Tricampeón en la categoría Sub-20 los años 2001-2002, 2002-2003 y 2003-2004.
Debutó en la Primera División el 9 de enero de 2005 en un partido contra el Carabobo Fútbol Club, en donde jugó de titular y fue sustituido al minuto 71, siendo la figura del partido por su buen desempeño.
De ahí en adelante formó parte del Primer equipo del Caracas FC con el que conquistó dos Campeonatos del Fútbol Profesional Venezolano y dos Subcampeonatos.
Actualmente juega en el equipo de Segunda División del Fútbol Venezolano, UCV FC.