Ha sido senador, diputado local y presidente municipal.
Estudió Sociología en la Universidad Nacional Autónoma de México.
Oscar Cruz López fue fundador del movimiento social y político de izquierda de los años 70' conocido como la COCEI (Coalición Obrero, Campesina, Estudiantil del Istmo).
En este período fue Secretario de la Gran Comisión del Congreso Local.
En agosto de 2004, a causa de una enfermedad crónica, falleció el senador Daniel López Nelio Santiago por lo que Oscar Cruz asumió la senaduría por el estado hasta el fin del periodo en 2006.