Izuka Hoyle is a Scottish actress, singer, and dancer. She portrayed High Priestess Wren in The CW series, The Outpost.
Izuka is best known for her role in Mary Queen of Scots as Mary Seton, as well as her work in Villain and the 2021 film, Boiling Point.
In early 2020, it was confirmed that Izuka had joined the cast of the The Outpost as Wren. It wasn't until Summer 2020 that she was announced as a series regular alongside several other cast members.
Notes and Trivia
Izuka also played the role of Catherine Parr in the studio cast of SIX: the musical. Her voice is prominently featured in Ex-Wives, I Don't Need Your Love, and Six.