Periodista, licenciado en Ciencias de la Información por la Universidad Autónoma de Barcelona. Fue redactor en distintos periódicos de Castilla-La Mancha a partir de 1980, redactor jefe de Diario Jaén entre 1985 y 1988 y director en funciones del mismo en 1989. Redactor jefe de El Correo de Andalucía de 1989 a 2001y director de los servicios informativos de la Junta de Andalucía de 2002 a 2007, fecha en que se convirtió en delegado en Andalucía de Diario Público hasta su cierre en 2012.
Autor de centenares de columnas de opinión en El Correo de Andalucía, Público, El Plural.com y de manera esporádica en otros medios, es también colaborador habitual en tertulias en Canal Sur Radio y Televisión y ocasionalmente en la cadena SER y otros medios. Fue Premio Andalucía de Periodismo en 1999 a una selección de sus columnas publicadas en El Correo de Andalucía y fundador del diario digital Andalucesdiario.es, hoy asociado editorialmente con El Plural.com.