Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Kate Duncan was born on April 30, 1999 in Louisville, Kentucky, USA. She is an actress, known for Don't Tell a Soul (2020), Body Swap (2019) and Lost & Found (2015).