Licenciado en Ciencias Biológicas (1966) y Doctor en Ciencias (1968) por la Universidad Complutense. Catedrático de Ecología de la Universidad de Sevilla desde 1976 a 2013. Ha estudiado la ecología de la vegetación en relación con el clima y la intervención humana en Europa, norte de África, América del Norte y del Sur, y ha impartido cursos y conferencias en temas de ecología, conservación de la naturaleza y explotación de los recursos naturales. Por sus contribuciones al medio ambiente ha sido galardonado con el Premio Rey Jaime I de Medio Ambiente en 1995. Ha publicado 20 libros o monografías, 50 capítulos de libro, 154 artículos científicos y técnicos y 39 publicaciones docentes. Pertenece a la Real Academia de Ciencias Exactas, Físicas y Naturales y a la Real Academia Sevillana de Ciencias.

Está casado con Marisa Bouzas y tienen cuatro hijos.