
Acted in 19
2020s
- 2026
Amazing Grace
Dave Bird
- 2023
Our Kid
John Reilly
2000s
- 2008
Summerhill
Len
- 2006
Drop Dead Gorgeous
TV
See No Evil: The Moors Murders
DCS Dougie Nimmo · 2 episodes
- 2004
Yasmin
Sergeant, Reception Officer
Murder City
Frank Craven · 10 episodes
- 2003
Danielle Cable: Eyewitness
Steve Allan
- 2002
- 2001
1990s
- 1999
Always and Everyone
Terry Harker · 6 episodes
- 1998
Human Bomb
Policeman #2
- 1997
- 1996
- 1992
1980s
- 1986