Show
Actor (56 credits)
2013
Total War: Rome II
(Video Game)
(voice)
2007
After You've Gone
(TV Series)
Plain Clothes Officer
Plain Clothes Officer
- Ride of the Valkyrie
(2007)
... Plain Clothes Officer
2003
The Great Escape
(Video Game)
(voice)
2001
Gimme 6
(TV Series)
Terry Daniels
Terry Daniels
- Who Is Peter
(2001)
... Terry Daniels
- We Can Do It
(2001)
... Terry Daniels
- Stavros' Dilemma
(2001)
... Terry Daniels
- Ready? Set? Busted!
(2001)
... Terry Daniels
- London Calling
(2001)
... Terry Daniels
1988-1997
The Bill
(TV Series)
Mr. Cooper / Ted Travis / Graham Porter / ...
Mr. Cooper / Ted Travis / Graham Porter / ...
- Dial 'M' for Marmalade
(1997)
... Mr. Cooper
- Broken Homes
(1996)
... Ted Travis
- To Catch a Thief
(1993)
... Graham Porter
- Up Behind
(1992)
... Off Licence Manager
- Caught Red Handed
(1988)
... John Kelsey
1996
No Bananas
(TV Mini Series)
Alfie / Storehouseman
Alfie / Storehouseman
- Cricket
(1996)
... Alfie
- Escape
(1996)
... Storehouseman
1996
The Sculptress
(TV Mini Series)
Reggie Wheelan
Reggie Wheelan
- Episode #1.3
(1996)
... Reggie Wheelan
- Episode #1.2
(1996)
... Reggie Wheelan
1994
Grange Hill
(TV Series)
Mr. Morgan
Mr. Morgan
- Episode #17.4
(1994)
... Mr. Morgan
- Episode #17.3
(1994)
... Mr. Morgan
- Episode #17.2
(1994)
... Mr. Morgan
- Episode #17.1
(1994)
... Mr. Morgan
1993
Jeeves and Wooster
(TV Series)
Police
Police
- Arrested in a Night Club (or, the Delayed Arrival)
(1993)
... Police
1993
You, Me and It
(TV Mini Series)
Simon
Simon
- Episode #1.3
(1993)
... Simon
- Episode #1.2
(1993)
... Simon
- Episode #1.1
(1993)
... Simon
1986-1987
Jossy's Giants
(TV Series)
Jossy Blair
Jossy Blair
- Perfect Match
(1987)
... Jossy Blair
- Home and Away
(1987)
... Jossy Blair
- The Italian Take-Away
(1987)
... Jossy Blair
- A Question of Sports
(1987)
... Jossy Blair
- The Glipton Romeos
(1987)
... Jossy Blair
- Final Demand
(1986)
... Jossy Blair
- The Promised Land
(1986)
... Jossy Blair
- The Siege of St. James'
(1986)
... Jossy Blair
- Foul Play
(1986)
... Jossy Blair
- Hungry for the Game
(1986)
... Jossy Blair
1986
Prospects
(TV Series)
Detective Constable
Detective Constable
- Running All the Way: Part 2
(1986)
... Detective Constable (uncredited)
- Running All the Way: Part 1
(1986)
... Detective Constable
1984
Brookside
(TV Series)
Counsel for Defence
Counsel for Defence
- New Evidence
(1984)
... Counsel for Defence
- Regina v Jackson
(1984)
... Counsel for Defence
1982-1984
The Young Ones
(TV Series)
Policeman in Comic Strip / Racist Policeman
Policeman in Comic Strip / Racist Policeman
- Sick
(1984)
- Flood
(1982)
... Policeman in Comic Strip
- Boring
(1982)
... Racist Policeman
1980-1984
Play for Today
(TV Series)
Waiter / Bill
Waiter / Bill
- King
(1984)
... Waiter
- The Adventures of Frank: Everybody's Fiddling Something
(1980)
... Bill
1983
Interference
(TV Series)
- Episode #1.5
(1983)
- Episode #1.4
(1983)
- Episode #1.3
(1983)
- Episode #1.2
(1983)
- Episode #1.1
(1983)
1983
The Nation's Health
(TV Series)
Patient - Brian Shallcross
Patient - Brian Shallcross
- Decline
(1983)
... Patient - Brian Shallcross
1982
Nobody's Hero
(TV Mini Series)
Larry
Larry
- Episode #1.2
(1982)
... Larry
- Episode #1.1
(1982)
... Larry
1982
There's a Lot of It About
(TV Series)
Various Characters
Various Characters
- Episode #1.1
(1982)
... Various Characters
1981
When the Boat Comes In
(TV Series)
Lenny Philips
Lenny Philips
- Flies and Spiders
(1981)
... Lenny Philips
- A Gift from Heaven
(1981)
... Lenny Philips
Show
Self (5 credits)
2022
TV/Film Podcast UK
(Podcast Series)
Self
Self
- London's Burning Interview with Jim Barclay
(2022)
... Self
2017
Go 8 Bit: DLC
(TV Series)
Self
Self
- Episode #1.10
(2017)
... Self
- Episode #1.7
(2017)
... Self
- Episode #1.1
(2017)
... Self