Germà de l'arquitecte Bonaventura Bassegoda i nebot del constructor Pere Bassegoda, treballà amb tots dos en diversos edificis.
Va obtenir el títol d'arquitecte el 1878 a l'Escola d'Arquitectura de Barcelona, i uns anys més tard, després de treballar com a professor auxiliar a la mateixa escola, va guanyar la càtedra de construcció. Així mateix, el 1905 va guanyar la càtedra per a l'Escola d'Arquitectura de Madrid fins al 1924, any en què es jubilà. Paral·lelament, durant aquests anys va ser director de l'Escola d'Arquitectura de Barcelona. Treballà amb el seu germà Bonaventura a les Cases Antoni Rocamora (1917; passeig de Gràcia 6, 8-10 i 12-14).
També va publicar diversos llibres sobre construcció.