Karen Duffy - Home

Karen Duffy

Karen Duffy was born on May 23, 1961 in New York City, New York, USA. She is an actress and producer, known for Dumb & Dumber (1994), Fantastic Mr. Fox (2009) and Last Action Hero (1993). She has been married to John Lambros since February 28, 1997. They have one child.
read more

Portrait Photos of Karen Duffy 43 Portrait Photos

Landscape Photos of Karen Duffy 18 Landscape Photos