Elena Jiang is a filmmaker from Shanghai and currently based in Providence, Rhode Island.
2 unreleased or undated titles are hidden. Show unreleased
Father Daddy 2023
Assistant Camera
Credits from TMDB.