Nació en Peñarroya-Pueblonuevo (Córdoba), aunque desde muy niño vive en Cáceres. Es Doctor en Filología Hispánica y ha ejercido de profesor de Artes Escénicas y Lengua y Literatura en diversos Institutos de Enseñanza Secundaria. En su producción literaria suma poesía novela y teatro. Ha trabajado también en el campo de la investigación, especialmente en teatro del siglo XVIII y en temas extremeños. Es autor de veinticinco libros y diez artículos.