Known for her role as Lula Dingman in the 2004 Barry Levinson film, Envy, she also starred in such movies as Call of the Wild and Dark Water.
She began her screen acting career by appearing in a 2003 episode of Strong Medicine.
She played the role of Emma Perez in a 2009 episode of NCIS: Los Angeles.
She was raised in San Jose and San Diego, California.
She played the role of Rose Varon on the Shaun Cassidy-created science fiction series, Invasion.