Illustrated portrait of Harriet SlaterFLM.RED

HARRIET
SLATER

แฮเรียต สเลเตอร์

Across historical drama and horror

An English actor known for Pennyworth, Tarot and Outlander: Blood of My Blood.

Different worlds, one screen career

Harriet Slater is an English actor whose work includes television period drama and feature films. She has appeared in stories ranging from comic-book adaptations to horror.

Slater has described Pennyworth as her first screen job. She plays Sandra Onslow in the series, which explores the world around Batman’s future butler.

In the period drama Belgravia: The Next Chapter she plays Clara, while the horror film Tarot places her character Haley in a very different kind of danger.

She also plays Ellen MacKenzie in Outlander: Blood of My Blood, a prequel following the parents of characters from Outlander.

Her film credits include Fall 2: Deadpoint. The links below come from the FLM.RED catalogue, not a complete filmography.

Selected roles

2019

Pennyworth

Appears as Sandra Onslow.

2024

Tarot

Plays Haley in the horror film.

2024

Belgravia: The Next Chapter

Plays Clara in the period drama.

2025

Outlander: Blood of My Blood

Plays Ellen MacKenzie.

Performance readings are FLM.RED editorial interpretation.

Films in FLM.RED

Titles in this collection; not a complete filmography.

Sources & image notes

Portrait illustration: FLM.RED.