Estudià ciències físiques i matemàtiques a la Universitat de Barcelona, de la qual fou catedràtic d’astronomia (1931-64). Entrà a l’Observatori Fabra el 1917, i en fou director des del 1958. Des del 1921 formà part del Servei Meteorològic de Catalunya. Presidí la Societat Astronòmica d’Espanya i Amèrica. El 1930 publicà un important Atlas pluviomètric de Catalunya. És també autor d’altres obres sobre astronomia i meteorologia.