Es catedrático de la Universidad de La Laguna, especializado en historia general y comparada de las religiones. Es doctor en Historia y Licenciado en Antropología Social y Cultural. De entre sus publicaciones destacan:
Introducción a la Historia de las Religiones (3ª edición, Trotta, 2002);
Los caminos de la muerte (Trotta,1995);
Lenguajes de la religión (Trotta, 1998),
Las nuevas religiones (Ediciones del Orto, 2000),
La historia de las religiones: métodos y perspectivas (Akal, 2005),
Breve historia de las Religiones (Alianza, 2006) o como editor
Miedo y religión (Ediciones del Orto, 2002) o
El estudio de la Religión (Trotta, 2002 con F. García Bazán) y como director
Religiones y Culturas (Santillana, 2005).