Hijo del filósofo Julián Marías, pasó parte de su infancia en Estados Unidos, donde estudió en el Colegio Estudio y posteriormente se licenció en Filosofía y Letras (Filología Inglesa) en la Complutense de Madrid. Su labor docente tuvo lugar en la Universidad de Oxford, el Wellesley College de Boston y en la Universidad Complutense de Madrid. Es miembro de la Real Academia Española desde el año 2006.
En el ámbito literario, es escritor, traductor y editor. Comenzó a escribir en 1970 cultivando el género de la novela en temas variados. Como articulista ha publicado en El País y El Semanal en España, y en Letras Libres en México. Por su labor como traductor, obtuvo el Premio Nacional de Traducción.
Su labor literaria es reconocida en todo el mundo, habiéndose traducido sus libros a muchos idiomas y con gran éxito de ventas, a pesar de sus detractores que le critican, sobre todo, por su estilo literario. Además ha originado controversias con algunos de sus artículos periodísticos.