Liberty Phoenix was born on July 5, 1976 in Caracas, Venezuela as Libertad Mariposa Phoenix. She is an actress, known for Kate's Secret (1986) and Seven Brides for Seven Brothers (1982). She is married to Andy Lord. She was previously married to Ernesto Asch.