An American actress, born in St. Louis, Missouri, USA. She's known for NOS4A2 (2019) and Into the Dark (2018).
(According to views)