Liberty Jean is an actress, known for Spanking the Monkey (1994), Exiled (1998) and The Atlantis Conspiracy (2001). Read more on iMDB