У дорослому футболі дебютував 2009 року виступами за команду клубу «Каракас», в якій провів три сезони, взявши участь у 77 матчах чемпіонату. Більшість часу, проведеного у складі «Каракас», був основним гравцем захисту команди.
Один сезон 2012/13, відіграв за швейцарський «Янг Бойз» згодом два роки перебував в оренді відповідно в «Аарау» та «Тун». У сезоні 2015/16 повернувся до клубу «Янг Бойз» у складі якого став срібним призером чемпіонату Швейцарії.
До складу клубу «Уеска» приєднався 2016 року. Відтоді встиг відіграти за клуб з Уески 16 матчів в національному чемпіонаті.
2011 року дебютував в офіційних матчах у складі національної збірної Венесуели. Наразі провів у формі головної команди країни 36 матчів, забивши 1 гол.