A-F


Xian Du (XD)


DX, grew up in Shenzhen, China. Bachelor of Fine Art in Film Directing from 2014 - 2017, the Academy of Art University, San Francisco, CA.