Dejó a los "correcaminos" para el Torneo Apertura 2007, cuando fichó con el Club Deportivo Luis Ángel Firpo.
En su primer torneo con los "ultralempinos", contribuyó con goles importantes a lo largo del campeonato regular y en la semifinal del Torneo Apertura 2007 de El Salvador, logrando así alcanzar una eventual final que L.A.
Tras ello disputó el Torneo Clausura 2008, alcanzando una nueva final venciendo se nuevo a los "tigrillos" de CD FAS logrando el bicampeonato, significando así su tercer título salvadoreño dentro de su palmarés personal.
Tras el éxito logrado en El Salvador, emigró al Club Sport Herediano de fútbol de Costa Rica, donde disputó cuatro temporadas en la liga costarrricense logrando un subcampeonato en el Torneo Verano 2009 con el equipo "rojiamarillo".
debido a sus buenas actuaciones últimamente, pasa al equipo de Lobos.