Role w serialach
Brookside
jako Brian Kennedy
156 odcinków
Coronation Street
jako Martin Cheveski
27 odcinków
Shine on Harvey Moon
jako Ian
3 odcinków
The Young Ones
jako Sir Boring Old Fart
1 odcinków
The Comic Strip Presents...
jako Virgin Megastore Shop Assistant
1 odcinków
Playhouse
jako John Sayle
1 odcinków