She is an American actress, singer, and songwriter. She was born in Virginia, United States. She is known for Postal (2019) and The Night Sitter (2018).
She is an American actress, singer, and songwriter. She was born in Virginia, United States. She is known for Postal (2019) and The Night Sitter (2018).