Licenciado y doctor en Ciencias (sección Matemáticas) por la Universidad de Barcelona, es catedrático en la Universidad Politécnica de Madrid desde 1990.