Francie Swift
Birthday: 1969-03-27 | Place of Birth: Amarillo, Texas, USAFrancie Swift is an American film and television actress. She holds an BFA in Acting from State University of New York, Purchase, New York.
...
Known For
Thoroughbreds
All Good Things
Heavens Fall
Two Weeks Notice
World Traveler