Estudió Comunicación en el Instituto Tecnológico y de Estudios Superiores de Occidente (ITESO) y ha dedicado su vida al periodismo y la escritura. Fue columnista y directivo en los periódicos Siglo 21, Público y Milenio. Actualmente su columna «En Tres Patadas» se publica en El Informador de Guadalajara y una decena más de diarios en todo el país. Asimismo, colabora en la revista Nexos y el diario El País. Es autor de las novelas Los que habitan el abismo (Planeta, 2014) y Casquillos negros (Tusquets, 2017).