Es catedrático de Filología Neotestamentaria en la Universidad Complutense de Madrid. Ha enseñado lengua copta en esta Universidad en la sección de Filología Bíblica Trilingüe. Es editor y coautor de la serie Apócrifos del Antiguo Testamento (6 vols., 1983-) y de Hechos Apócrifos de los apóstoles (con Gonzalo del Cerro) (2 vols., 2005). De entre sus estudios dedicados al Nuevo Testamento destacan El otro Jesús. Vida de Jesús según los evangelios apócrifos (1993) y El Nuevo Testamento. Introducción al estudio de los primeros escritos cristianos (con J. Peláez) (1996; ed. inglesa 2003). Además ha editado y colaborado en los siguientes libros colectivos: Orígenes del cristianismo. Antecedentes y primeros pasos (1991), Fuentes del cristianismo. Tradiciones primitivas de Jesús (1994), En la frontera de lo imposible. Magos, médicos y taumaturgos en el Mediterráneo oriental en época de la Biblia (2001) y Biblia y Helenismo. Pensamiento griego y formación del cristianismo (2006). En esta misma Editorial, es editor y coautor de la obra Textos gnósticos. Biblioteca de Nag Hammadi, en tres volúmenes (I, 2000; II, 2004; III, 2000).