De jove treballà com a dependent en diversos comerços de la seva ciutat natal, però aviat es traslladà a Barcelona, on es formà al costat de Joan Goula. Debutà al Gran Teatre del Liceu el 1900 amb La favorita, de Donizetti, i poc després es presentà al Teatro Real de Madrid amb Lohengrin. El 1905 fou Radamés, d’Aïda, al Caire i dos anys més tard actuà al Teatro La Fenice de Venècia. El 1923 feu una llarga gira arreu del continent americà i al Gran Teatre del Liceu estrenà Marianela, de Jaume Pahissa. Abans de la Guerra Civil Espanyola es traslladà a Milà, on inicià la seva tasca docent i on residí fins a la mort. Fou un notable intèrpret del repertori romàntic italià. Deixà enregistraments de gran qualitat.