Francesca Baccarella
Melaine
Vesper
2022
Light of My Life
2019
Jonathan
2018
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002
40 Acres
2025
Nowhere to Run
1993
Spectral
2016
Into the Forest
2016
2073
2024
I Am David
2003
Doctor Who: The Night of the Doctor
2013
Awake
2021
Doctor Who: Last Christmas
2014
The Good Neighbor
2022
Timescape
1992