All roles

Love Again
2023, Movie - Drama, Comedy, Romance
FEUD
2017, Show - Biography, Drama
Years and Years
2019, Show - Drama, War, Sci-Fi
Looking
2014, Show - Drama, Comedy
Pride
2014, Movie - Drama, Comedy
The Pirates! In an Adventure with Scientists!
2012, Movie - Animation, Adventure, Family
The Good Liar
2019, Movie - Crime
The Lady in the Van
2015, Movie - Drama, Comedy
Quantico
2015, Show - Crime, Drama, Mystery
Looking: The Movie
2016, Movie - Drama, Romance
Plainclothes
2025, Movie - Crime, Drama, Romance
The Sister
2020, Show - Drama, Mystery, Thriller
Flesh and Blood
2020, Show - Crime, Drama, Mystery
Little Dorrit
2008, Show - Drama
The Pass
2016, Movie - Drama, Romance
Effie Gray
2014, Movie - Drama
Stick Man
2015, Movie - Animation, Family
Grabbers
2012, Movie - Comedy, Sci-Fi, Horror
AIDS: The Unheard Tapes
2022, Show - Documentary
The Fortress
2024, Show - Drama, Sci-Fi
Juice
2023, Show - Comedy
Allelujah
2023, Movie - Drama