Fan Luyuan

Chairman and Chief Executive Officer at Alibaba Pictures

Luyuan Fan has been an executive director of Alibaba Pictures since January 2016, and currently serves as the chief executive officer and chairman of Alibaba Pictures.

Luyuan Fan 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.

Luyuan Fan holds an executive master’s degree in business administration from Cheung Kong Graduate School of Business.


Org chart