En el 2004 jugó por Club Atlético Huracán, donde fue suplente de Mariano Andujar.
Con las Águilas Doradas participó en la Copa Sudamericana del año 2013 llegando a cuartos de final enfrentando al Club Libertad de Paraguay y dejando en el camino al Coritiba F.C.
A final del año el club clasificó a Copa Libertadores y Osvaldo fue pieza clave para lograr el objetivo.
A inicios del 2022 es oficializado como nuevo refuerzo del Juan Aurich, club de la Liga 2 Perú.
A final de temporada ataja en 13 partidos y logra salvarse del descenso, quedando penúltimo en la tabla acumulada.