Karen Duffy

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

Related Posts