I’m a New York City actress.
Ena N Edouard is an actress, known for I, Witness (2017), Sarah (2018) and Heart Cry (2017).