El artillero llega procedente de la Real Sociedad de la primera división de Honduras.
También ha militado en equipos como el Patriotas de Boyacá y Alianza Petrolera en Colombia, Inti Gas y Atlético Minero en Perú, Zulia FC en Venezuela, Real Estelí de Nicaragua, Sonsonante en el Salvador y Universidad de San Carlos en Guatemala.
Óscar tiene 33 años de edad.