Es licenciado en periodismo por la Universidad de La Habana. Redactor del periódico El Caimán Barbudo y subdirector de la revista Cine Cubano. Se ha dedicado a la docencia en especial sobre temas cinematográficos, habiendo sido guionista de cine y televisión. Vive exiliado en México.
Su obra está compuesta por poemas y novelas. Su lenguaje es coloquial, con un amplio léxico que contempla nuevas expresiones, y lleno de metáforas. Con frecuencia narra memorias de su Cuba natal. Ha recibido varios premios, entre ellos el Alfaguara de Novela en 1998 por su obra Caracol Beach.