Ocaña was born in the town of Aguilar de la Frontera in the Province of Córdoba. He served as a member of the Córdoba city council from 1995 until 2011. Ocaña died of a myocardial infarction on March 2, 2017 in Córdoba, Andalusia, at the age of 62.