Cresciuto nel settore giovanile del Caracas, debutta con la formazione "B" nel 2001 e in prima squadra l'anno seguente.[2] Diviene titolare nel ruolo di centrale difensivo, disputando cinque stagioni in Primera División venezuelana e vincendone quattro. Nel 2007 si trasferisce per la prima volta all'estero, al Rosario Central: con la compagine gialloblu non debutta mai a causa di un infortunio,[2] e decide di fare ritorno al Caracas nel 2008.[3] Gioca un'ulteriore annata in patria, totalizzando 23 presenze con 5 reti; viene poi acquistato dal Club Olimpia di Asunción, in Paraguay.[2] Dopo una stagione in Primera División de Paraguay passa all'Once Caldas, con cui vince il Torneo Finalización 2010 e partecipa alla Coppa Libertadores. Nel gennaio 2011 passa al Deportivo Anzoátegui.[4]
Dopo 17 presenze e 2 gol, il 5 agosto passa al Club Olimpo in Argentina. Il 29 dicembre si trasferisce al Club America.[5]
Nazionale
Debuttò in Nazionale nel 2004.[6] A convocarlo fu il CT Richard Páez, che, tre anni dopo, lo incluse nella lista per la Copa América 2007.[7] Nel corso della competizione non giocò, poiché nel suo ruolo Páez gli preferì Rey e Cichero.[7] È stato poi chiamato da César Farías per la Copa América 2011.