José Manuel Rocha é licenciado em Geografia e Planeamento e mestre em Geografia, com especialização em Planeamento e Gestão do Território pela Universidade do Minho. Desenvolve o doutoramento em Geografia, área de especialização em Geografia Física e Estudos Ambientais pela Universidade do Minho, e, também, em Geografia, Planeamento Territorial e Gestão Ambiental, área de especialização em Sistemas Naturais e Mudanças Globais pela Universidade de Barcelona.
As áreas de investigação são a geografia física e, os riscos naturais e vulnerabilidades, em temas relacionadas com os incêndios florestais, o solo (erosão e mitigação), as alterações do uso do solo, os sistemas de informação geográfica e a deteção remota, para a gestão do território e do risco.