Licenciado en Derecho por la Universidad Complutense de Madrid, trabajó en el gabinete de Raúl Morodo, y fue asesor de asuntos culturales del grupo parlamentario del Partido Socialista Popular, director del área de cultura del Ayuntamiento de Madrid y del Centro Cultural de la Villa de Madrid. Más tarde sería asesor del Gabinete Técnico de la Dirección General de Cinematografía y de la Filmoteca Nacional. Ha sido guionista de cine y televisión y colaborador de periódicos como El Independiente, El Sol o El País. Desde 1995, se dedica exclusivamente a la literatura.
Es un prolífico autor de relatos cortos, ensayos, novelas, obras de teatro y biografías.