Acting
The Resident
Alicia Zhou
Quiz Lady
Young Jenny (16-22 yrs old)
Dìdi (弟弟)
Vivian Wang
Speechless
Kayla
Slanted
Joan Huang
15 Cameras
Wren
Drone
Lonely Boy
Girl #2
Krista
Beast Beast
God Is a Lobster
Francis
Only the Moon Stands Still
The Making of Dìdi
The Body
Maddie Delaney
Roots That Reach Toward The Sky
Kai
Good Boy Banjo
Amy
The Truck
Jo
Better Life
Leslie