She is an American actress, born on September 8, 1976, in Denver, Colorado, USA. She studied drama and public relations at the University of Northern Colorado. She is known for her roles in Ink (2009), Spotless (2005), and The Inner Room (2011).
She is an American actress, born on September 8, 1976, in Denver, Colorado, USA. She studied drama and public relations at the University of Northern Colorado. She is known for her...Read more roles in Ink (2009), Spotless (2005), and The Inner Room (2011).