Licenciado en Filología por la Universidad de La Habana. Fue redactor de la revista El Caimán Barbudo y del diario Juventud Rebelde, así como jefe de redacción de La Gaceta de Cuba. Es autor de la tetralogía Las Cuatro Estaciones (protagonizada por el popular detective Mario Conde), que incluye Pasado perfecto (1991) Vientos de cuaresma (1994), Máscaras (1997) y Paisaje de otoño (1998). Además, ha publicado las novelas Fiebre de caballos (1988); Adiós, Hemingway (2001); La novela de mi vida (2002); La neblina del ayer (2005); El hombre que amaba a los perros (2009) y ya se anuncia la aparición de Herejes. Entre sus títulos de no-ficción se cuentan: El alma en el terreno; El viaje más largo; Los rostros de la salsa; Entre dos siglos; La memoria y el olvido y Un hombre en una isla. Ha obtenido, entre otros, el Premio UNEAC 1993, el Café Gijón 1995, el Premio Hammett (1997, 1998 y 2005), el Premio de las Islas 2000 y el Roger Caillois 2011 de Literatura Latinoamericana (los dos últimos en Francia). En 2012 se convirtió en el primer cubano prestigiado con la Semana de Autor de Casa de Las Américas y fue galardonado con el Premio Nacional de Literatura de Cuba por la obra de toda la vida.
La Habana, 1955. Narrador, ensayista, guionista de cine y periodista.