Oscar estuvo en Millonarios desde las Divisiones Inferiores, donde hizo todo el proceso desde los 10 años de edad y fue goleador en las diferentes divisiones.