Estudià a Ripoll i a Vic, i, després de llicenciar-se en filologia clàssica a la UB (1948), esdevingué catedràtic de grec dels instituts Lluís de Peguera de Manresa (1954) i Ausiàs Marc de Barcelona. El 1956 obtingué el grau de doctor amb una tesi sobre El mito de Helena en la literatura griega.
Catedràtic de grec de la Universitat de Barcelona (1958), publicà en revistes especialitzades nombrosos estudis de filologia grega, en particular sobre la mitologia i la religió, com Mitología griega (1962), sobre crítica textual, sobre literatura, amb obres com Literatura griega (1967) i Problemas y métodos de la literatura (1985), sobre alguns aspectes de la filosofia platònica, sobre diversos autors de la literatura grega moderna (Solomós, Kavafis, Seferis) i sobre la influència dels clàssics en autors catalans com Ausiàs Marc i Carles Riba.
Publicà així mateix nombrosos articles a la premsa sobre qüestions relacionades amb el món clàssic. Membre de l’ABLB i del consell de direcció de l’FBM, traduí al català obres de Teòcrit, Eurípides i Hipòcrates, i al castellà Llucià de Samòsata, Eurípides, Èsquil, Tucídides i Menandre. Creà una important escola d’hel·lenistes a Barcelona. Cap al final de la seva vida publicà una sèrie de retrats de personatges de la seva vila nadiua, Gent del meu poble (1991), apareguts prèviament a la premsa comarcal.