Autor de más de una docena de novelas, también ha publicado guiones, cuentos infantiles, ensayo, relatos y artículos de prensa.