C. Arnel Lucas-Dorsey is a producer and actress, known for Escaping Evil: My Life in a Cult (2013), Crossroads (2022) and The Field (2021).
No data