Lisa Eichhorn was born on February 4, 1952 in Glens Falls, New York, USA. She is an actress and writer, known for Spurlos (1993), Cutter's Way - Keine Gnade (1981) and Die Europäer (1979). She has been married to Richard Moxon since August 31, 2005. She was previously married to Ben Nye III and John Curless.