Filmography

Waterloo Road
2006 · Acting

The Worst Witch
2017 · Acting

Life on Mars
2006 · Acting

At Home with the Braithwaites
2000 · Acting

The Innocents
2018 · Acting

Remember Me
2014 · Acting

The Phantom of the Open
2022 · Acting

The Royal
2003 · Acting

Typist Artist Pirate King
2023 · Acting

Jhimma 2
2023 · Acting

Why Hide?
2018 · Acting

See No Evil: The Moors Murders
2006 · Acting
