Ochoa wuchs in Barcelona auf, wo sein Vater, ein Oberst, stationiert war und schlug die Militärlaufbahn ein. Er nahm am Krieg in Kuba und am Rifkrieg in Afrika teil. 1918 wurde er zum Generalmajor befördert. Bei der Ausrufung der Zweiten Spanischen Republik im Jahre 1931 wurde López Ochoa "Capitán General" von Katalonien. 1934 führte er die Truppen, die den Aufstand in Asturien niederschlugen. Seine Feinde nannten ihn ob der dort geschehenen Gräueltaten "el verdugo de Asturias" ("Der Henker von Asturien"). Beim Ausbruch des Spanischen Bürgerkrieges 1936 war López Ochoa in einem Lazarett in Carabanchel am Stadtrand von Madrid, um sich von einer Operation zu erholen. Er wurde von einem Mob gelyncht und seine Leiche wurde enthauptet.