Estudió Ciencias Políticas en la UNAM (Universidad Nacional Autónoma de México), de donde se tituló con una tesis sobre el concepto de poder en la obra de George Orwell. Escribe una columna semanal para Milenio y ha traducido libros de autores como Morris Berman, George Orwell y Somerset Maugham. En 2002 fue uno de los miembros fundadores de la editorial Sexto Piso, donde trabaja como editor desde entonces. En 2016 publicó su primera novela La suma de los ceros, en 2017 fue elegido como parte de Bogotá 39 por el Hay Festival. Cinta negra es su segunda novela.