Comincia a giocare nel Rio Abajo. Nel gennaio 2010 si trasferisce all'Atlético Veragüense. Nell'estate 2010 passa al Plaza Amador. Nel 2012 viene ceduto allo Sporting San Miguelito. Nel 2015 viene acquistato dal Plaza Amador.
Nazionale
Debutta in Nazionale il 26 ottobre 2010, nell'amichevole Panama-Cuba (0-3). Mette a segno la sua prima rete con la maglia della Nazionale il 17 novembre 2010, nell'amichevole Panama-Honduras (2-0), in cui segna la rete del definitivo 2-0. Ha collezionato in totale, con la maglia della Nazionale, 6 presenze e una rete.