Jennifer Wen is a director and actress, known for Resolution (2017), The Storm (2017) and The Judgement (2016).
No data