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).
(According to views)
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...Read more in Ink (2009), Spotless (2005), and The Inner Room (2011).