Ha sido colaborador regular de diversos diarios nacionales como El Nacional, El Universal y El Financiero, así como del semanario Proceso.