An American actress, she made her debut in 2012. She is known for Slasher.com (2017), ADDicted (2017), and Last Night in Chinatown (2021).