Sacerdote jesuita, escritor y periodista español. Nació en Cádiz el 13 de marzo de 1941. Ingresó en la Compañía de Jesús en 1959. Se licenció en Filosofía, Teología y Ciencias de la Información, y se diplomó en Cinematografía.
Destaca por ser autor de una prolífica obra que consta de más de cincuenta libros, incluyendo poesía, biografías y novelas históricas. Ha ejercido la crítica literaria y cinematográfica en diversos medios, como Pueblo, Radio Nacional, El País, Cambio 16 y Tiempo. Fue director de la revista Vida Nueva.
Entre sus obras más destacadas se encuentran: El caballero de las dos banderas (2001), una biografía novelada sobre Francisco de Borja; El esclavo blanco (2003), una novela histórica sobre la vida de San Pedro Claver; No sé cómo amarte: María Magdalena (2007), una aproximación literaria a la figura de María Magdalena; La noche enamorada de san Juan de la Cruz (2010), una obra que profundiza en la vida y mística de San Juan de la Cruz o El último jesuita (2012), una novela que narra la historia de un jesuita en tiempos de la Revolución Francesa.