Kate Alden was born as Katherine Alden Rand. She is an actress and producer, known for Twin Peaks (2017), The Librarians (2013) and Bumblebee (2018).
No data