Sean Wang és un director xinès amb seu a Pequín. Es va graduar a la Universitat de Comunicació de la Xina i a l'Acadèmia de Cinema de Beijing amb una llicenciatura en direcció de televisió i un màster en guió, respectivament. El seu primer llargmetratge documental LADY OF THE HARBOR es va estrenar a l'IDFA 2017.