
Acting
- 2016RebellionSir Matthew Nathan5 ep.
- 2011Game of ThronesAeron Greyjoy2 ep.
- 2009Garrow's LawJudge Varley1 ep.
- 2006The Virgin QueenCardinal Pole1 ep.
- 2005JerichoChristopher Weaver1 ep.
- 2004LondonChristopher Wren3 ep.
- 2004New Tricks1 ep.
- 2003State of PlayAndrew Wilson6 ep.
- 2002The Inspector Lynley MysteriesAsst. Commissioner Evans1 ep.
- 2001Murphy's LawRees6 ep.
- 1997Touching EvilCommander Stephen Enwright15 ep.
- 1996Silent Witness2 ep.
- 1995BugsO'Neill1 ep.
- 1993Eye of the StormTiarks6 ep.
- 1992UnderbellyHarry West4 ep.
- 1991Soldier SoldierMaj George Dolan, RMP2 ep.
- 1991The Diamond BrothersSnape6 ep.
- 1989Birds of a FeatherRodney Smithson1 ep.
- 1989Shadow of the NooseEdgar Bowker8 ep.
- 1985BulmanKevin1 ep.
- 1984Travelling ManNaylor1 ep.
- 1984The Bill7 ep.
- 1983StudioArt7 ep.
Guest appearances
- 2019VeraLeonard Sidden1 ep.
- 2016Game of ThronesAeron Greyjoy2 ep.
- 2009Garrow's LawJudge Varley1 ep.
- 2007Silent Witness2 ep.
- 2007The Inspector Lynley MysteriesAsst. Commissioner Evans1 ep.
- 2006New Tricks1 ep.
- 2006The Virgin QueenCardinal Pole1 ep.
- 2005JerichoChristopher Weaver1 ep.
- 1990The Bill7 ep.
- 1999Touching EvilCommander Stephen Enwright3 ep.
- 1998Midsomer MurdersIan Craigie1 ep.
- 1995BugsO'Neill1 ep.
- 1994A Touch of FrostTrevor Hine1 ep.
- 1990CasualtyGerry Whitmore, Wayne Simpson2 ep.
- 1992Birds of a FeatherRodney Smithson1 ep.
- 1992Soldier SoldierMaj George Dolan, RMP2 ep.
- 1990The Paradise ClubRonnie Hackett1 ep.
- 1990BergeracGillis1 ep.
- 1985BulmanKevin1 ep.
- 1984Travelling ManNaylor1 ep.
- 1983BBC Play of the MonthValma / Frank Pollitt1 ep.
- 1976The ExpertKenny Keely1 ep.
- 1971Play for TodayTim1 ep.
- 1968Theatre 625Sportsex Contestant (uncredited)1 ep.
Also known as: Mickey Feast