All roles

Sherwood
2022, Show - Crime, Drama, Mystery
The Best Offer
2013, Movie - Crime, Drama, Romance
Brassed Off
1996, Movie - Drama, Comedy, Romance
My Week with Marilyn
2011, Movie - Drama, Romance
Robin of Sherwood
1984, Show - Drama, Adventure, Sci-Fi
Peterloo
2018, Movie - Drama, History
The Window
2021, Show - Drama
Agatha Christie: 100 Years of Poirot and Miss Marple
2020, Movie - Biography, Documentary, History
Raised by Wolves
2015, Show - Comedy
Isolation Stories
2020, Show - Drama
The Peacock
2023, Movie - Drama, Comedy
Boomers
2014, Show - Comedy
Funland
2005, Show - Drama, Comedy, Mystery
Friend Request Pending
2011, Movie - Drama, Comedy
Above the Clouds
2018, Movie - Drama, Comedy
Bad Move
2017, Show - Family, Comedy
Patrick's Day
2014, Movie - Drama
Home Time
2009, Show - Drama, Comedy
Sugartown
2011, Show - Drama, Comedy
Place of Execution
2008, Show - Crime, Drama, Mystery
Our Boy
1998, Movie - Crime, Drama
Margaret
2009, Movie - Drama, Comedy, Romance
Stars In Shorts
2012, Movie - Drama, Comedy