
Role w serialach
Little Red Tractor
jako Stan (voice)
76 odcinków
Wild at Heart
jako Danny Trevanion
65 odcinków
Drop the Dead Donkey
jako Damien Day
65 odcinków
DCI Banks
jako Alan Banks
30 odcinków
Ballykissangel
jako Fr. Peter Clifford
25 odcinków
In Deep
jako Garth O'Hanlon
22 odcinków
17 odcinków
Grafters
jako Trevor Purvis
16 odcinków
Coast and Country Auctions
jako Narrator
10 odcinków
Minder
jako DC Park
8 odcinków
7 odcinków
The Bay
jako Stephen Marshbrook
6 odcinków
Bedtime
jako Paul Newcombe
6 odcinków
(All Quiet on the) Preston Front
jako Spock
6 odcinków
6 odcinków
Rozstania
jako Davey
6 odcinków
This is not a murder mystery
jako Detective Thislethwaite
6 odcinków
Shades
jako Mark Roberts
6 odcinków
Wallace & Gromit in A Grand Day Out
jako Narrator (Voice)
6 odcinków
Truckers
jako Malachi Davies
5 odcinków
W mroku cieni
jako David Gee
5 odcinków
Britain's Parking Hell
jako Narrator
4 odcinków
3 odcinków
Stephen Tompkinson's Australian Balloon Adventure
jako Himself - Presenter
3 odcinków
Stephen Tompkinson's African Balloon Adventure
jako Himself - Presenter
3 odcinków
Prime Suspect
jako Sean Philips
2 odcinków
2 odcinków
Fantasy World Cup
jako Self
2 odcinków
The Other One
jako Mr. Shippen
2 odcinków
Shooting Stars
jako Self
1 odcinków
1 odcinków
1 odcinków
1 odcinków
The Alan Titchmarsh Show
jako Self
1 odcinków
1 odcinków
Performance
jako Philip Welch
1 odcinków
Casualty
jako PC Tony Mitton
1 odcinków
An Audience with...
jako Self
1 odcinków
My Dad's the Prime Minister
jako Venning
1 odcinków
Sherwood
jako Warnock
1 odcinków
Great Railway Journeys
jako Self - Presenter
1 odcinków
Celebrity Antiques Road Trip
jako Self - Participant
1 odcinków
Shakespeare: The Animated Tales
jako Sir Andrew (voice)
1 odcinków
Shakespeare: The Animated Tales
jako Autolycus (voice)
1 odcinków
Parkinson
jako Self
1 odcinków
DCI Banks
jako Inspector Alan Banks
0 odcinków