2015
The Shuttleworths as John Shuttleworth (and various characters)
2011
Sooty as John Shuttleworth (2 episodes)
2011
Hattie as Eric Sykes
2009
John Shuttleworth: The Minor Tour as John Shuttleworth
2009
John Shuttleworth: Southern Softies as John Shuttleworth/Ken Worthington (voice)
2006
John Shuttleworth: One Foot in the Gravy Live as John Shuttleworth
2006
John Shuttleworth: It's Nice Up North as John Shuttleworth/Ken Worthington (voice)
2005
Ideal as Dr Persil (1 episode)
1998
Europigeon as John Shuttleworth/Mary Shuttleworth /Ken Worthington
1997
Stage Fright as Arnold (voice)
1997
500 Bus Stops (4 episodes)
1997
500 Bus Stops as John Shuttleworth
1995
Coogan's Run (1 episode)
1993
Comics as Graham Redcar (2 episodes)
1992
Heartbeat as Sid Younger (1 episode)
1989
The Paradise Club as John Shuttleworth (1 episode)
1985
Morons from Outer Space as Cipher