S’inicià en l’espeleologia l’any 1960 i des del 1961 és soci de l’Equip de Recerques Espeleològiques del Centre Excursionista de Catalunya. Ha visitat més de 2.000 cavitats, especialment a Catalunya, però també a Europa, l’Amèrica del Sud i el nord d’Àfrica. Treballà al Museu de Zoologia de Barcelona com a conservador tècnic d’entomologia al costat del doctor Francesc Espanyol, iniciador de la bioespeleologia a Espanya. Ha centrat la seva recerca en diverses famílies de coleòpters cavernícoles (especialment la catopidae) i ha realitzat nombroses publicacions sobre noves espècies dels Països Catalans.