All roles

A Cruel Love: The Ruth Ellis Story
2025, Show - Crime, Drama, History
Chariots of Fire
1981, Movie - Drama, History
Penelope
2006, Movie - Fantasy, Comedy, Romance
Empire of the Sun
1987, Movie - Drama, History, War
A Passage to India
1984, Movie - Drama, Adventure, History
Miranda: My Such Fun Celebration
2020, Movie - Comedy, Music
Agatha Christie: 100 Years of Poirot and Miss Marple
2020, Movie - Biography, Documentary, History
Tales of Television Centre
2012, Movie - Documentary
Brian Pern: A Life in Rock
2014, Show - Comedy
The Vintage French Farmhouse
2023, Show - Reality TV
Finding Alice
2021, Show - Drama
The Bidding Room
2020, Show - Reality TV
Murder on the Blackpool Express
2017, Movie - Comedy, Mystery
Trouser bar
2016, Movie - Fantasy
Manchild
2002, Show - Drama, Comedy
Born and Bred
2002, Show - Drama, Comedy
A Little Princess
1987, Show - Drama
The Life and Death of Peter Sellers
2004, Movie - Drama, Comedy, Romance
Lunch Monkeys
2009, Show - Comedy
Winston Churchill: The Wilderness Years
1981, Show - Documentary
A Perfect Hero
1991, Show - Drama
Pennies from Heaven
1978, Show - Drama
The Charmer
1987, Show - Drama
The Death of the Heart
1987, Movie - Drama, Family