Andrew Sheng

Andrew Sheng

Andrew Sheng

Andrew Sheng

Acting

Inside Job (2010)

Self - Chief Adviser, China Banking Regulatory Commission