Actress best known for role as Elizabeth Delgado on the Power Rangers: S.P.D. She also starred in the 2013 TV movie Fitz and Slade.
She attended an improvisational theatre camp when she was twelve years old and decided, based upon this experience, to pursue a career in acting.
She made her on-screen debut in the 2003 short film To Live is to Die.
She was born in Lakeland, Florida and raised in Land O' Lakes, Florida from the age of three.