Viola Prettejohn
PERSON

Viola Prettejohn

plays Myrtle Haplisch; known for The Nevers
United Kingdom

Viola Margaret Jane Prettejohn is a British actress. She is known for her role as Myrtle Haplisch in the HBO series The Nevers (2021–2023). She played young Princess Elizabeth in the sixth season of The Crown (2023) on Netflix.

On This Site

Credits

The Nevers Myrtle Haplisch TVMaze ↗
The Crown Young Princess Elizabeth TVMaze ↗
Generation Z Finn TVMaze ↗