Acting
Grange Hill
1978
Play for Today
1970
Spooks
2002
Dalziel and Pascoe
1996
Uzay: 1999
1975
Star Wars: Güç Uyanıyor
2015
W1A
2014
Hamlet
Grease Monkeys
2003
Kirli Tatlı Şeyler
Meryem Ana: Hz. İsa'nın Doğuşu
2006
The Mahabharata
1990
Catherine Called Birdy
2022
Carry On Up the Jungle
The Adventures of Young Indiana Jones: Tales of Innocence
1999
Allelujah
2023
Ay Üssü Alfa
Rocky Marciano Is Dead
1976
The Tragedy of Hamlet
Cosmic Princess
1982
Only Love
1998
Something's Wrong
Julius Caesar
2012
Brook par Brook
The Alice Paradox
2026
Kiss of Death
2008