
Oscar goza de una dilatada trayectoria, tanto en Argentina como en el exterior. Entre 2006 y 2013 militó en Atlético Rafaela, mientras que para la temporada 2013-14 mudó sus dotes a Colón de Santa Fe.
Entre 2014 y 2016 vistió los colores de San Martín de San Juan, para luego volver (entre 2016 y 2018) a Atlético Rafaela. En el curso 2018-19 jugó en Boca Unidos de Corrientes. Desde allí emigró al viejo continente, para volver en 2023 defendiendo los intereses de Jorge Newbery de Comodoro Rivadavia.
En Europa fue parte del Birkirkara FC entre 2019 y 2022, así como del Marsaxlok FC en la 2022-23, ambos elencos de Malta.
Entre sus mayores logros están los ascensos a Primera División con los puyutanos y La Crema. En más de 370 partidos, marcó 25 goles.