Fue profesor de Historia de Cataluña en los Estudios Universitarios Catalanes y en el Ateneo Enciclopédico Popular.