Ingressà a la Companyia de Jesús el 1832. Es doctorà a la Universitat Gregoriana, en la qual després fou professor. Passà a Orvieto, a França (1848) i a Anglaterra, i tornà el 1854 a Roma, on fou assistent de la cúria general de la Companyia per a Espanya i Anglaterra. En 1859-68 residí a Barcelona, on tingué una intensa activitat pastoral. Expulsat en la Revolució de Setembre, passà a Londres, on fou rector de Westminster. El 1870 acompanyà com a teòleg consultor el bisbe d’Urgell al concili I del Vaticà. És autor d’un tractat sobre la Immaculada Concepció i d’altres obres, inèdites.