Anteriormente había sido profesor de Botánica de la Universidad de Barcelona (1968-75) y había dirigido (1975-82) los servicios ambientales de la Diputación de Barcelona y de la Generalitat de Cataluña.