Born on December 18, 1987 in Panama City, the same city as fellow Earthquakes midfielder Anibal Godoy.
Played for numerous clubs in his career, including Chorilla FC of Panama's Liga Panameña de Fútbol; Independent Medellín of Colombia’s Categoría Primera A; Minero de Zacatecas of Mexico’s Ascenso MX; FC Cartagena of Spain’s Segunda Division B and Lobos BUAP of Mexico’s Ascenso MX.
Starred for the Panama U-20’s during the 2007 FIFA U-20 World Cup in Canada, appearing in two of three group matches.