Taylor Dearden
The Last Champion 2020
Rating: 7
Sweet/Vicious 2016
Rating: 7.8
Stars: Eliza Bennett / Taylor Dearden / Nick Fink /
as Joanna Miller
as Ophelia Mayer