Estudió en el Instituto San Isidro de Madrid y en 1861 se licenció en medicina en la Universidad de Madrid, donde estableció amistad con Víctor López Seoane. En 1864 empezó a coleccionar moluscos, y en 1865 publicó los resultados de su trabajo en el "Journal de Conchyliologie" de París. Es así como decidió estudiar Ciencias Naturales, carrera en la que fue discípulo de Mariano de la Paz Graells licenciándose en 1871 y doctorándose en 1874. En 1876 participó en la Exposición Universal de Filadelfia, donde el príncipe Alberto I de Mónaco, mecenas y practicante el mismo de los estudios oceanográficos, le concedió la encomienda de la Orden de San Carlos.