Estudià a Valladolid i al Conservatori de Madrid. Fou alumne d’Hilarión Eslava. L’any 1869 guanyà el premi Editor Antonio Romero y Andía per a òpera espanyola amb l’obra Atahualpa, el jurat del qual era integrat per Calahorra, Hilarión Eslava, Emilio Arrieta i Jesús Monasterio. El 1866 obtingué la plaça de mestre de capella de la catedral de Burgos, on romangué durant molts anys fins que fou succeït en el càrrec per F. Olmeda. Bona part de la seva producció correspon a música religiosa. Compongué 16 misses, 14 salms, motets, salves, 13 ofertoris i altres peces d’ús litúrgic, entre les quals un centenar de responsoris i obres per a orgue. Participà en congressos per a la reforma de la música sagrada i compongué una altra òpera, Saúl.