Pracovní kariéru začínal jako redaktor TV Nova v Českých Budějovicích, překladatel z angličtiny a učitel jazyků. V letech 1998 až 2012 pracoval v České televizi jako reportér, editor a moderátor zahraniční redakce, mimo jiné byl reportérem pro oblast Blízkého východu v období druhé palestinské intifády a stálým zpravodajem ČT v Berlíně (2004 až 2005), Moskvě (2005 až 2006) a Vídni (2007 až 2010). Působení v pozici zahraničního redaktora v Rusku musel ukončit už po roce z toho důvodu, že mu ruské ministerstvo zahraničí po roce neprodloužilo vízum a akreditaci.