Tras efectuar sus estudios de bachillerato en su ciudad natal se trasladó a Madrid donde obtuvo en la Universidad Central el título de licenciado en Ciencias Naturales en 1891. Posteriormente se doctoró en 1897. En ese mismo año fue nombrado profesor auxiliar interino de la Universidad de Barcelona en la que permaneció hasta 1900 colaborando con el catedrático Odón de Buen (1863-1945), destacado darwinista.