An American actress, born in New Orleans, Louisiana, USA. She went to the University of Alabama and started modeling. Her acting debut was in Lady Boss (1992) in the role of Luna. She is known for The Conjuring: The Devil Made Me Do It (2021), The Hunger Games: Mockingjay - Part...Read more 2 (2015), and Fear of Rain (2021).
(According to views)
An American actress, born in New Orleans, Louisiana, USA. She went to the University of Alabama and started modeling. Her acting debut was in Lady Boss (1992) in the role of Luna....Read more She is known for The Conjuring: The Devil Made Me Do It (2021), The Hunger Games: Mockingjay - Part 2 (2015), and Fear of Rain (2021).