Played Tina Kennard in Showtime's drama The L Word.
After her first year in college, she moved to Chicago and began working in the Piven Theater Workshop.
She studied acting at British American Dramatic Academy in London and participated in workshops in Chicago and Los Angeles.
Married Paul Macherey in 2002; the couple divorced in 2012.
Fellow actor and close friend Sam Rockwell starred in Ron Howard's historical drama Frost/Nixon.