Ordenat de sacerdot el 1834 i beneficiat de la col·legiata de Manresa, fou company de predicació d’Antoni M. Claret a Catalunya i, després del 1850, col·laborador seu a Cuba. El 1856 començà l’apostolat a Hondures, Guatemala, Nicaragua i El Salvador i organitzà poblats entre les tribus indígenes. Hom donà el nom de Subirana a la població on morí.