
Acted in 53
2020s
- 2025
Missionary
Father Julian
- 2024
National Theatre Live: Till The Stars Come Down
Uncle Pete
- 2022
- 2020
2010s
- 2018
- 2016
King Lear
Earl of Gloucester
- 2012
Doors Open
The Geordie
2000s
- 2008
- 2006
Rocket Man
TV
- 2005
ShakespeaRe-Told: Macbeth
Harry Gibby
ShakespeaRe-Told
TV
- 2004
- 2003
Three Blind Mice
Carlin
The Last Detective
Trevethiek · 1 episode
- 2002
- 2001
Merseybeat
TV
- 2000
1990s
- 1999
- 1998
The Gift
Dr. Evans
- 1997
Sharpe: The Legend
Frederickson
Plotlands
Billy Reed · 6 episodes
Sharpe's Revenge
Captain William Frederickson
- 1996
Sharpe's Siege
Captain William Frederickson
- 1994
Sharpe's Enemy
Captain William Frederickson
- 1993
- 1992
Blue Ice
Blackner
Virtual Murder
Clive Warren · 1 episode
- 1991
G.B.H.
Franky Murray · 7 episodes
1980s
- 1988
To Kill a Priest
SB Officer
- 1987
The Marksman
Kelling · 3 episodes
The Shoe People
TV
- 1986
- 1985
The Brothers McGregor
Cyril McGregor · 26 episodes
- 1984
Scully
Castanets · 7 episodes
- 1983
Gaskin
Mr Gaskin
- 1981
1970s
- 1972