Lindy S. Hudis was born on September 20, 1967 in Miami, Florida, USA. She is an actress and producer, known for The Lesson (2000), The Last Stop (1990) and Black Cadillac (2003). She has been married to Stephen R. Hudis since March 5, 2000. They have two children.