Biography

Shangqing Su is known for his work on Love O2O (2016), The King's Avatar (2017) and Big Fish & Begonia (2016).