Lauren Chen is known for A Prayer Before Dawn (2017), The Assistant (2019) and The Object of My Affection (1998).
No data