11
film credits
9
television credits
17
1986–2025 · acting roles
6.1
average across scored titles
Signature credits
Across film & television
Showing 20 of 20 credits

PC Kevin Bradshaw
1986
Matthew Godfrey
1993
Stephen Walker
1992
Policeman
1989
Fusilier Sticky Collard
1991
Charlie Emerson
1991
Sean Hurst
2000
Ross
1994
Tex
1999
Carl
1994
Mirek
2000
Ron Miller
1996
Simon
1997
Martin Thornton
1996
Mark Peters
1997
Director
2011
Screenplay
2011
Director
2025