Lisa Liz Long is a director and producer, known for Waterworld (1995), Baywatch (1989) and Wind on Water (1998).
No data