Era hijo del también arquitecto Antoni Rovira i Trias. Se tituló en la Real Academia de Bellas Artes de San Fernando en 1867. Fue profesor de geometría descriptiva en la Escuela de Maestros de Obras (1868), y catedrático de la ETSAB (1899). En 1876 fue premiado en la Exposición Universal de Filadelfia por un proyecto de monumento a los héroes de África. Fue miembro de la Academia Provincial de Bellas Artes (1870). Escribió diversos tratados, como "El hierro, sus cortes y enlaces" y "Estereotomía".