08-09-1976
Jessica Duffy was born on September 8, 1976 in Denver, Colorado, USA. She is known for her work on Ink (2009), The Inner Room (2011) and Spotless (2005).