logo
Ellie Wen backdrop
Ellie Wen poster
Ellie Wen
Ellie was born in Hong Kong and moved to Los Angeles when she was eight years old. She attended Stanford University and graduated in 2009 with a BA in...