All roles

Daredevil: Born Again
2025, Show - Action, Crime, Drama
The Walking Dead: The Ones Who Live
2024, Show - Drama, Horror, Thriller
Love Actually
2003, Movie - Drama, Comedy, Romance
The Walking Dead: The Return
2024, Movie - Documentary
Red Nose Day Actually
2017, Movie - Comedy, Romance
Penguin Bloom
2021, Movie - Drama
Human Traffic
1999, Movie - Drama, Comedy
Wuthering Heights
2009, Show - Drama
This Life
1996, Show - Drama
Made in Dagenham
2010, Movie - Drama, History, Comedy
Tigers About the House
2014, Show - Documentary
The Image Revolution
2013, Movie - Documentary
Afterlife
2005, Show - Drama, Mystery, Sci-Fi
The Things I Haven't Told You
2008, Movie - Drama, Mystery
Heartbreaker
2010, Movie - Comedy, Romance
Whose Baby?
2004, Movie - Drama
Moonshot
2009, Movie - Drama, Adventure, History
+10
2007, Movie - Drama, Comedy
Gangster No. 1
2000, Movie - Action, Crime, Drama
Enduring Love
2004, Movie - Drama, Mystery, Romance
The Woman In White
1997, Movie - Thriller
Lie with Me
2004, Movie - Crime, Drama
Scenes of a Sexual Nature
2006, Movie - Drama, Comedy, Romance
Understanding Jane
1998, Movie - Drama, Comedy, Romance