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).