Luyuan FAN currently serves as chairman and chief executive officer of Digital Media and Entertainment Group and is a member of the Alibaba Partnership.
He has served as president of Digital Media and Entertainment Group since November 2018. He has been an executive director of Alibaba Pictures since January 2016, and currently serves as the chairman and chief executive officer of Alibaba Pictures. He joined Alipay in 2007 where he served in a number of senior management positions, including the president of Alipay and the president of Ant Group's wealth management business.
Fan holds an executive master's degree in business administration from Cheung Kong Graduate School of Business.