Fils de l'architecte Rovira i Trias, il obtient en 1866 le diplôme de l'École d'architecture de Madrid. Peu après, le voici déjà construisant le clocher de la paroisse de les Corts, dans le style de l'église mais avec des applications de fer.
La Casa Casas-Carbó (1894; Passeig de Gràcia, 96), dont la décoration intérieure est le travail de J. Pascó et J. Orriols, et la Casa Codina (1898; Passeig de Gràcia, 94) sont ses constructions à proprement parler modernistes.
Il fait quelques incursions dans le monde de la scénographie, notamment pour les décors du Théatre Circ Barcelonés (Montserrat, 18; disparu).
Il a été professeur à l'École d'Architecture de Barcelone et a publié plusieurs livres de classes.