Elena Jiang is a filmmaker from Shanghai and currently based in Providence, Rhode Island.
Father Daddy
Sheet Ghost
Kumiho
Movie · Director of Photography
Movie · Assistant Camera