Comenzó su carrera en el periódico Siglo 21 de Guadalajara, ciudad en la que nació. Estudió Ciencias de la Comunicación en la Universidad ITESO. Fue editor en Reforma, corresponsal en Nueva York para El Universal, director de Diario Monitor, Chilango y El Centro. Es profesor de periodismo en la Universidad Iberoamericana. Dos reportajes realizados durante su gestión al frente de la revista Chilango fueron galardonados con el Premio Nacional de Periodismo. Es coautor de El Presidente Electo. Manual para sobrevivir la Presidencia de Felipe Calderón (Planeta, 2007).