American actress who was born in Buffalo, New York, USA. She is known for several works, such as TMNT (2007), Love Hurts (2009) and Criminal Minds (2005).