Kate Duncan

Kate Duncan

Kate Duncan was born on April 30, 1999 in Louisville, Kentucky, USA. She is an actress, known for Don't Tell a Soul, Body Swap (2019) and Lost & Found (2015).

Tv Show