Nació en Caseres, provincia de Tarragona y diócesis de Tortosa, el 8 de julio de 1877. Fue ordenado sacerdote el 1 de julio de 1901 e ingresó en la Hermandad el 19 de agosto de 1906.
Realizó su ministerio sacerdotal desempeñando diferentes funciones en los seminarios de Zaragoza, Barcelona, Tarragona, Cuernavaca, Querétaro, Badajoz, Ciudad Real, Valladolid, Belchite y Baeza. Fue vicerrector del Colegio Español de Roma.
Fue martirizado en la madrugada del 3 de septiembre en Ibros, con 30 mártires de la diócesis de Baeza.