Acting
Vera
2011
Skins
2007
Spooks
2002
Dalziel and Pascoe
1996
First Knight
1995
The Duke
2021
55 Degrees North
2004
Wonderland
1999
National Theatre Live: Macbeth
2024
The Ghost Squad
2005
The Visit
Meat Raffle
2025
The One and Only
Brilliantlove
2010
The Royal
2003
Purely Belter
2000
The Low Down
2001
RSC Live: Macbeth
2018
Brave
1994
Black Dog
2006