Career
She is best known for her recurring role as Tasha Davenport on the Disney XD sitcom Laboratory Rats. She has guest starred in the television series Angel, Criminal Minds, Emergency, Eli Stone, The Closer, Castle, Days of Our Lives, The Soul Manitoba and had a recurring role as attorney Shawn Chapman on the Forex series American Crime Story. She has also done voice work for numerous video games.