Television and film actress best known for her work on the MTV series Teen Wolf. She appeared on seventeen episodes of the show between 2011-2013.
She made her television debut on an episode of Profiler in 1996.
She portrayed Elaine in the 2009 film The Blind Side.
She was born in Huntington, NY.
She was cast on Teen Wolf which starred Tyler Posey.