Se doctoró en Filosofía y Letras en la Universidad Central de Madrid (1948) con una tesis sobre Ibn al-Banna y posteriormente fue nombrado profesor adjunto en la asignatura de Historia de la Ciencia Árabe en la Universidad de Barcelona, de la que llegó a ser catedrático de Lengua y Literatura Árabes (1954-1987).