أوليمبو
He began his career with Trujillanos F.C. in his native Venezuela in 1994 and stayed there four years until moving to Caracas F.C., gaining more than 100 appearances over 6 years. He moved to Argentina to play for Club Olimpo for a short time in 2004. In 2006, he moved back to venezuela to play for Mineros de Guayana for a season, then played for UA Maracaibo, then moved to Cyprus in Europe to play for Nea Salamis FC for a year, and finally went back to Mineros de Guayana for 8 years until his retirement in 2016.