He is a consultant to China Central Television. A former news correspondent for ABC News and NBC News, he also ran News Corporation's TV News operations in Asia (1999-2005) when STAR TV launched news channels in India.