View all
Actress
Liza Seneca was born in Nijmegen, Gelderland, Netherlands. She is known for The Following, Star Trek: Strange New Worlds and Sing 2. imdb.com