Originaire de Berlin et élevée à Kansas City, elle a étudié au Theatre School de l'Université DePaul à Chicago avant de s'installer à Los Angeles. Sa première visibilité à la télévision est survenue en 2005 lorsqu'elle a incarné Kacee Franklin, l'épouse de C-Note, dans la série dramatique Prison Break. L'année suivante, elle a fait une apparition dans le film The Lake House et a ensuite partagé l'…