Escritor, poeta y profesor. Nació en Nogales (Badajoz) en 1950.
Desde 1977 hasta la fecha de su prejubilación en 2011, ha sido profesor de educación secundaria de la asignatura de Lengua y Literatura Española en Institutos de Aracena, Écija, San Juan de Azanalfarache y Sevilla; en el momento de su prejubilación trabajaba en el IES Politécnico de Sevilla.
Su creación literaria abarca los campos de poesía, relato y novela y especialmente literatura infantil y juvenil. Hasta 2012 ha publicado 29 libros de poesía, 21 libros narrativos y 20 libros de literatura infantil y juvenil.