Es licenciado en Filología Eslava por la Universidad Complutense de Madrid y diplomado en Lengua Rusa por la Universidad Politécnica de Járkov. Además de guionista y productor de cine y televisión, ha sido crítico literario en medios periodísticos, tales como El País. Ha sido director del Instituto Cervantes en Moscú y Milán, y también ejerce como traductor.
Su producción literaria, consta de cuentos cortos y libros de temáticas y estilos variados.