Il rejoint le "The Denver Post" en 1994 comme journaliste économique, puis intègre l'équipe du journal numérique "TheStreet.com", fondé par Jim Cramer en 1996. Il travaille ensuite pour le "New York Times" dès 1999 en tant que reporter d'investigation. Il couvre notamment le conflit irakien en 2003 et 2004 et enquête sur le système de Ponzi, mis en place par Bernard Madoff.