Nacido en la Ciudad de Guatemala y fallecido en Mérida, Yucatán.
En esta ciudad O'Horán y Escudero estudió en la Universidad Literaria, para después pasar a la Escuela de Medicina en donde se tituló en 1853.
En 1867 cuando las tropas de Manuel Cepeda Peraza restauraron el orden republicano en Yucatán, formó parte del gobierno del general liberal como primer consejero.
En tal virtud ocupó en tres ocasiones breves el mando político del estado durante ausencias de Cepeda Peraza.
[2] En 1869 fue candidato al gobierno del estado, contendiendo con Manuel Cirerol y Canto.