He has been a reporter for many newspapers, including the Washington Times, and a freelance reporter for the New York Times, ABC News, Woman's Day, Spy, and the American Journalism Review.