Taylor Polidore Williams was born on August 29, 1993 in Houston, Texas, USA. She is an actress, known for Beauty in Black (2024) and Snowfall (2017).
No data