An American director and actress, born on April 13, 1987, in Los Angeles. She began her artistic career in 2009. She is known for Locke & Key (2020), Impulse (2018), and Jett (2019).
An American director and actress, born on April 13, 1987, in Los Angeles. She began her artistic career in 2009. She is known for Locke & Key (2020), Impulse (2018), and Jett...Read more (2019).