Best known for her role as Evan Reed in the telenovela Saints & Sinners, she also landed parts in the independent films Crossover and Out the Gate.
She made her film debut as Ria in Tied Up in 2004 and made her television debut a couple years later in the hit HBO series Entourage.
She's made guest appearances in well known series such as Drake & Josh, Southland, House M.D., Grey's Anatomy, How I Met Your Mother, and Private Practice.
She was born in Norfolk, Virginia.
She appeared in the Nathan Fillion starring ABC series Castle in 2012.