She is an American actress, born in the USA. She is known for Grace (2014) and The Initiation of Sarah (2006).
(According to views)