| 年 | 題名 | 役名/補足情報 |
| 2004 |
King Arthur (filming) |
|
| 2003 |
State of Play |
Chewy (mini) TV Series |
| Hornblower: Duty |
Styles (TV) |
| Hornblower: Loyalty |
Styles (TV) |
| 2002 |
Gangs of New York |
Rat Pit Game Master |
| AKA |
Tim Lyttleton |
| 2001 |
Mike Bassett: England Manager |
Independent journalist |
| Hornblower: Retribution |
Seaman Styles (TV) |
| Hornblower: Mutiny |
Styles (TV) |
| 2000 |
Honest |
The Hawk |
| Don Quixote |
Captain (TV) |
| 1999 |
Hornblower: The Frogs and the Lobsters |
Styles (TV) |
| Hornblower: The Duchess and the Devil |
Styles (TV) |
| 1998 |
Hornblower: The Examination for Lieutenant |
Styles (TV) |
| Hornblower: The Even Chance |
Styles (TV) |
| Far from the Madding Crowd |
Joseph Poorgrass (TV) |
| 1997 |
The Investigator |
Sgr Jamie Kennedy (TV) |
| Touching Evil |
Steve Carroll (mini) TV Series |
| 1996 |
Circles of Deceit: Kalon |
Tarleton (TV) |
| Clancy's Kitchen |
Nick |
| The Innocent Sleep |
Police Constable |
| 1995 |
Resort to Murder |
PC Graham (mini) TV Series |
| Rich Deceiver |
Sean Murphy |
 |
| 2003 |
Casualty (1986) |
DS Langden / episode: "Love Hurts" (episode # 17.22) 8 February 2003 |
| Casualty (1986) |
DS Langden / episode: "Flight" (episode # 17.21) 1 February 2003 |
| 2000 |
The Knock (1994) |
Mark 21 October 2000 |
| 1999 |
The The Bill (1983) |
Jerry Mulligan / episode: "Hot Money" (episode # 1999.66) 19 October 1999 |
| Dangerfield (1995) |
Kevin Bishop / episode: "Instinct" (episode # 6.2) 10 September 1999 |
| 1996 |
Our Friends in the North (1996) |
PC Lukoschek / episode: "1984" (episode # 1.7) 26 February 1996 (mini) |
| A Touch of Frost (1992) |
Corporal Devenish / episode: "Unknown Soldiers" (episode # 4.2) 14 January 1996 |
| Soldier Soldier (1991) |
Cpl Ewan Dalglish / episode: "Flash Point" (episode # 6.6) 1996 |