Lisa Liz Long

Lisa Liz Long

Lisa Liz Long is a director and actress, known for Waterworld (1995), Alerte à Malibu (1989) and Wind on Water (1998).