Erica Long
Erica Long is an actress and producer, known for The Script of Life, The Casting Game (2017) and The Wild Orchards (2017).
Erica Long is an Australian actress, producer and solicitor. Fluent in Chinese (Mandarin) and English, her recent credits include The Script of Life (2019), The Casting Game (2017) and The Wild Orchards (2017). Fun fact: she loves all things cute and furry, travel and food.