Estudió Derecho en la Universidad de Salamanca pero nunca ha llegado a ejercer como abogado.
Desfila por sus páginas la nómina casi completa de los escritores españoles del período anterior a la guerra civil.
Arturo Pérez-Reverte dijo sobre Las máscaras del héroe que era «tal vez la mejor novela española de los últimos veinte años».
Su segunda novela, La tempestad (1997), de trama detectivesca, fue galardonada con el Premio Planeta, que llegó a ser adaptada al cine en una versión rechazada por el autor.
Chesterton, Leonardo Castellani, Hilaire Belloc, Georges Bernanos, Léon Bloy, Ernest Hello, Gustave Thibon, Graham Greene, Robert Hugh Benson, Enrique Álvarez, Pablo d'Ors, Flannery O'Connor, Shūsaku Endō, Giovanni Papini, John Henry Newman o Fabrice Hadjadj.
En 2023 publica Raros como yo, reseñas de escritores injustamente olvidados y/o malditos como Rafael García Serrano, Carolina Nabuco, Juan Antonio de Zunzunegui, Concha Espina, Concha Alós, Adares, Elisabeth Mulder, Pedro Roca, Félix Minaya, Diego San José de la Torre, Rafael Alberto Arrieta, Jacinto Miquelarena, Manuel D. Benavides, Fortunio Bonanova, Silverio Lanza, Alejandro Sawa, António Ferro, Felisberto Hernández, John Franklin Bardin, J.J.
Bermúdez Olivares, María Luz Morales, Irene Polo, Carme Guasch o Llucieta Canyà.
[25] También ha criticado a Descartes,[26] Adam Smith,[27][28] David Ricardo,[29] Stuart Mill,[29] Maquiavelo,[30][31][32] Hegel[33][34] y Nietzsche.
[40][41][42][42] Influenciado por Aristóteles, considera que el conservadurismo y el progresismo comparten una visión errónea de la naturaleza humana: la liberal.
[47] Está de acuerdo con Leonardo Castellani en que Baudelaire fue el más grande poeta católico del siglo XIX.
[47] Se opone al fariseísmo: Rechaza el mito del Progreso[49] y es un detractor de la Revolución francesa.
[55] En Penúltimas resistencias se publicaron las entrevistas que realizó 1996 y 1999 a varios escritores españoles: Camilo José Cela, Buero Vallejo, Fernando Fernán Gómez, Francisco Ynduráin, Adares, Pérez-Reverte, Ana María Matute, Francisco Rico, Luis Alberto de Cuenca, Antonio Muñoz Molina, Francisco Nieva, Luis María Anson y Pere Gimferrer, y al portugués José Saramago.
[57] Ha participado a menudo como tertuliano en el programa televisivo ¡Qué grande es el cine!, dirigido por José Luis Garci, con quien realizó un cameo en la película Historia de un beso interpretando a un periodista pedante,[58] y ha recogido en el libro Lágrimas en la lluvia algunas de sus opiniones sobre literatura y cine.