Birthday
1969-03-27Place of Birth
Amarillo, Texas, USABiography
Francie Swift is an American film and television actress. She holds an BFA in Acting from State University of New York, Purchase, New York.WATCH FREEFOR 30 DAYS
All Prime Video
Cancel anytime
Watch Now
AD