Reportero desde 1971. Egresado de la carrera de Periodismo en la UNAM. Trabajé en la revista Proceso entre 1978 y 2000, de auxiliar de redacción a codirector; director de la agencia Apro (1996-2000); coordinador editorial de Notimex (2001); coordinador de Información en El Universal (2002-2006); director editorial adjunto en Excélsior (2006-2018). Colaborador de noticiarios de radio y televisión y medios digitales.