Como periodista free-lance ha trabajado en numerosos países del mundo, como Colombia, Venezuela, Irak, Kosovo, Moldavia, Turquía, Guatemala, México, Nicaragua, Honduras, Georgia (incluidos Abjasia y Osetia del Sur) varios países europeos; fue asimismo corresponsal en Berlín.