Role w serialach
Young Dracula
jako Graham Branagh
27 odcinków
Hinterland
jako Chief Superintendent Brian Prosser
24 odcinków
16 odcinków
Zaczęło się w środę
jako Tom Howells
8 odcinków
Zimowy monarcha
jako Gorfydd
6 odcinków
Anfamol
jako Rhydian
5 odcinków
Out There
jako Nigel Hoyle
3 odcinków
1 odcinków
Ojciec Brown
jako Cardinal Ratcliffe
1 odcinków
Spooks
jako Carl Mortimer
1 odcinków
The Bench
jako Mr. Pugh
1 odcinków