Li Ying is a former Beijing Senior editor at chinadialogue, before which he worked as a line producer, program director, and reporter with CCTV NEWS, the 24/7 English news service of China's state broadcaster. He graduated from the University of Westminster, with a MA in Multimedia Journalism.